HTTP_REFERER et les bookmarks
Bonjour, afin de réaliser un log des internautes venant sur mon site, je souhaite récupérer l'adresse d'où ceux-ci arrivent, pour cela j'utilise HTTP_REFERER avec le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
function provenance() {
if (isset($_SERVER['HTTP_REFERER']) && ($_SERVER['HTTP_REFERER'] != "") && ($_SERVER['HTTP_REFERER'] != "bookmarks" ) ) {
$prov = $_SERVER['HTTP_REFERER'];
return $prov;
}
else if ($_SERVER['HTTP_REFERER'] == "bookmarks") {
$prov = "Favoris";
return $prov;
}
else {
$prov = "Inconnu";
return $prov;
}
} |
Mon problème est lié aux favoris (bookmarks), normalement si l'internaute arrive sur mon site depuis un favoris la variable $prov devrait être égale à "Favoris" et bien ce n'est pas le cas elle est toujours égale à "Inconnu".
Où est mon erreur?
Merci.