Redirection

Bonjour,

Je souhaite pour certains articles affectés à un mot clé particulier,
redirigé automatiquement la page vers la rubrique parent. En clair,
l'adresse saisie est www.monsite.com/article.php3?id_article=12 , je vérifie
alors dans mon article.html si le mot clé spécial est associé à l'article
12, si c'est le cas, j'affiche non pas l'article 12 mais la rubrique
contenant cet article (redirection automatique vers
rubrique.php3?id_rubrique=1). Or je ne sais pas comment faire cette
redirection automatique dans la boucle SPIP vérifiant le mot clé.

Je ne sais pas si je suis bien clair dans ce que je dis :-))

Christian

Une solution possible est d'insérer le code php suivant en haut de la page
mot.html. Le fichier mot.html doit contenir une boucle ARTICLES {id_mot}.

<?php

      // récupération de l'url (i.e. http://adresse/mot.php3?id_mot=XX)
         switch($_REQUEST['id_mot'])

     {
       case 'XX'; // Si l'id du mot est XX

       //alors redirection vers la rubrique no XY
         header("Location:http://ton_adresse/rubrique.php3?id_rubrique=XY");
         break;
     }

?>

Tu peut ajouter entre les accolades autant de CASE que tu le désire. Encore
plus élégant c'est de créer un fichier redirection.php contenant le code si
haut et ensuite faire un include de le fichier mot.html : <?php include
("redirection.php"); ?>

Voilà ma suggestion.

Pierre

----- Original Message -----
From: "Christian Mercier" <c.mercier@g2c.fr>
To: <spip@rezo.net>
Sent: Friday, June 13, 2003 4:30 AM
Subject: [Spip] Redirection

Bonjour,

Je souhaite pour certains articles affectés à un mot clé particulier,
redirigé automatiquement la page vers la rubrique parent. En clair,
l'adresse saisie est www.monsite.com/article.php3?id_article=12 , je

vérifie

alors dans mon article.html si le mot clé spécial est associé à l'article
12, si c'est le cas, j'affiche non pas l'article 12 mais la rubrique
contenant cet article (redirection automatique vers
rubrique.php3?id_rubrique=1). Or je ne sais pas comment faire cette
redirection automatique dans la boucle SPIP vérifiant le mot clé.

Je ne sais pas si je suis bien clair dans ce que je dis :-))

Christian

----------------------------------------------------------------------------
----

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.uzine.net/spip