Version complète: sur le forum Webmaster Hub : intégrer une adresse de redirection
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > XML et ses dialectes
marque
je vous présente un petit problème que je n'arrive pas à résoudre

j'ai intégré un flux xml sur mon site (c'est génial).

j'utilise magpierss et ce script

CODE
<?php
require_once 'magpierss/rss_fetch.inc'; // Chemin pour accéder au fichier rss_fetch.inc
$fichier_xml = "http://www.XXX/xml.php?id=X"; // Adresse du flux XML

$nombre_element = 50;

$rss = fetch_rss($fichier_xml);

if (is_array($rss->items))
{
$liste = array_slice($rss->items, 0, $nombre_element);

echo "<b>",$rss->channel['title'],"</b><br />\n";
foreach ($liste as $item ) {
$title = $item[title]; $url = $item[link];
$pubdate = $item[pubdate];
$description = $item[description];

$pubdate = date("d/m/Y", strtotime($pubdate));
echo "$pubdate : <a href=\"$url\">$title</a> ($description)<br />\n";
}
}
?>

ma question est toute simple: je voudrais ajouter une adresse de redirection mais ou la mettre dans ce script). En fait lorsqu'un visiteur clique sur l'article (que j'obtiens avec le xml) je voudrais qu'il arrive sur une page bien spéciale.

marque unsure.gif
marque
CITATION
tu veux changer cette url ?
echo "$pubdate : <a href=\"$url\">$title</a> ($description)<br />\n";
?


pourquoi pas?.

en fait lorsque un utilisateur clique sur un article que me donne mon flux xml, je voudrais avoir le choix que mon utilisateur aille sur une autre page.

dans ce script l'utilisateur est renvoyé ici:
CITATION
$fichier_xml = "http://www.XXX/xml.php?id=X"; // Adresse du flux XML
car c'est le lien xml. mais moi je voudrais dans certains cas qu'ils n'y aillent pas.

marque
marque
merci à toi, cela a l'air simple,en effet maintenant... IMSTP6.gif IMSTP2.gif wink.gif
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.