Est-il possible d'obtenir la page referrer si $_SERVER['HTTP_REFERER']
n'est pas activé et que vous n'avez pas accès au fichier php.ini?Obtenez sans HTTP_REFERER Référent page
J'utilisé print_r($_SERVER)
et vu rien HTTP_REFERER dans les données résonnaient.
Ci-dessous mon script pour obtenir les informations du site referrer, mais maintenant je dois utiliser JavaScript mais ne suis pas sûr de savoir comment il fonctionne dans:
<?
//ini_set("display_errors","2");
//ERROR_REPORTING(E_ALL);
$last_page = GetHostByName($_SERVER['HTTP_REFERER']);
if(strpos($last_page,"fall2011")) {
echo '<li><a href="'. $last_page .'" class="navigation-link">Fall 2011</a></li>';
} else {
echo $last_page;
}
?>
'$ _SERVER [ 'HTTP_REFERER']' ne montrera que si la page a été atteint d'une autre page. c'est à dire. Si vous allez directement à la page, il ne sera pas là. – RDL
J'ai créé un lien depuis un autre site. – Denoteone