Page 1 sur 1
HTTP_REFERER
Posté : 23 mars 2012, 10:10
par rimie
Bonjour,
Le HTTP_REFERER n'est pas fiable, est ce qu'il y a une methode pour savoir d'ou viennent mes visiteurs?
$URL = $_SERVER['HTTP_REFERER'];
if(empty($URL))
{ echo '$_SERVER[\'HTTP_REFERER\'] est vide'; }
else
{
$URL1 = parse_url($URL);
print_r ($URL1);
}
me dit vide
merci
Re: HTTP_REFERER
Posté : 23 mars 2012, 10:25
par Mazarini
Non, il n'y a pas de méthode sauf à être en contact avec le gestionnaire du site d'ou vient l'internaute. Entre autre pour un usage interne, tu peux utiliser un cookie pour suivre un visiteur en stockant la dernière page visitée.
Pour une utilisation dans le cadre de statistiques, c'est une information largement suffisante, les erreurs de transmission ne sont pas significative.
Re: HTTP_REFERER
Posté : 23 mars 2012, 12:15
par rimie
je voudrais l'utiliser dans le cadre externe
Re: HTTP_REFERER
Posté : 23 mars 2012, 12:25
par Mazarini
Le referer est la seul possibilité.
Il faut comprendre que tout le monde ne souhaite pas être suivi à la trace sur internet. On est d'ailleurs fortement pisté par google via ses publicités.
Comme dit précédement, pour des statistiques, ce n'est pas trop gênant car peu de personnes ne dévoile pas le referer. Par contre, tout les liens activés sous https ne sont pas renseignés systématiquement.
Si tu cherches uniquement à connaitre les liens vers ton site, google propose la fonction dans les outils pour webmaster.
Re: HTTP_REFERER
Posté : 23 mars 2012, 16:52
par rimie
je ne le trouve pas sur les outils du webmaster