comment passer HTTP_REFERER dans un refresh ?

comment passer HTTP_REFERER dans un refresh ? - PHP - Programmation

Marsh Posté le 16-01-2008 à 15:37:08    

Voila, sur mon moteur de recherche, quand on clique sur un lien, on pointe vers une page de redirection qui me permet d'enregistrer le site qui est visité.
j'utilise donc un code du style suivant :
 
 echo '<meta http-equiv="refresh" content="0; URL='.$url.'">';
 
le problème c'est que le site vers lequel je redirige ne me voit pas dans ses stats !
(ça m'embête un peu)
 
Y a t il un moyen pour que ma page de redirection soit vue ?


---------------
http://www.ypikay.com
Reply

Marsh Posté le 16-01-2008 à 15:37:08   

Reply

Marsh Posté le 16-01-2008 à 15:46:28    

Déjà on n'utilise jamais de meta refresh, parce que ça pose plein de problèmes divers.

Reply

Marsh Posté le 16-01-2008 à 15:50:41    

ok alors comment pourrais je faire ?


---------------
http://www.ypikay.com
Reply

Marsh Posté le 16-01-2008 à 15:56:49    

Via un header Location standard, et le referer passé en paramètre

Reply

Marsh Posté le 16-01-2008 à 16:04:19    

ok je vais voir ça
merci du tuyau


---------------
http://www.ypikay.com
Reply

Marsh Posté le 16-01-2008 à 18:01:47    

non rien a faire avec header locatio ça ne renvoit pas de referer !
merci tout de même !


---------------
http://www.ypikay.com
Reply

Marsh Posté le 18-01-2008 à 23:47:23    

C'est normal un header location fait le redirect au niveau serveur donc pas de REFERER ...
Il te dis de passer le referer du script précédent en parametre GET lors du header location

Reply

Marsh Posté le 19-01-2008 à 11:53:21    

Ou pour pas polluer $_GET garder le referrer systématiquement en session :spamafote:

Reply

Marsh Posté le 19-01-2008 à 15:40:00    

merci. finalement j'ai contourné le problème
merci à vous


---------------
http://www.ypikay.com
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed