dans une page A j'ai une liste de lien qui dirige vers un autre site. cette liste viens d'un flux RSS. Je voudrais que lorsqu'on clique sur ce lien avant d'aller vers la page C du lien l'internautre soit dirigé vers une page B intermédiaire qui elle enverrait automatiquement l'internaute vers la page C.
La raison est que je veux comptabilisé les personne qui clique sur ce lien via un script qui mes fournie par xiti.
Bref voila comment je m'y prends :
Dans le flus RSS traiter je met ceci comme code pour le lien :
<a href="http://www.fousdexbox.com/a_redirect_gt.php?url={EXINFO:FILETYPE2:LINK}" target="_blank">[{EXINFO:FILETYPE2:TYPE}] {FILESIZE2MB} MB</a>
{EXINFO:FILETYPE2:LINK}renvoi l'adresse url une fois parsé dans le flux RSS
dans la page intermédiare je met :
<? include("includes/xiti_gt.php"); ?>
<?php
$zz=$_GET['url'];
echo $zz;
header("Location: .$zz");
?>
Je met un echo pour vérifier ce qu'il me prends comme url dans la variable ZZ.voila le soucis qui m'arrive :
1- la fonction echo me renvoi l'url mais tronqué. Cela donne cela :
http://www.gametrailers.com/player.php?r=1
alors que cela devrait me donner cela
http://www.gametrailers.com/player.php?r=1&id=8354&type=wmv
2- la redirection ne marche pas ce qui est bizarre car lorsque je met en manuel dans le navigateur ce que echo me renvoi je tombe sur une page alors que la le navigateur reste sur la page ou j'ai affiché le echo.Petite précision d'importance l'url qui est passée en variable est bien correcte puisque voila ce que j'ai dans la barre de mon navigateur lorsque j'arrive sur la page intermédiaire :
http://www.fousdexbox.com/a_redirect_gt.php?url=http://www.gametrailers.com/player.php?r=1&id=8354&type=wmv