cosa intendi per "falsificare questo dato " ? Non ho capito
comunque posso dirti che proprio in questi giorni ho provato ad utilizzare codice che usa HTTP_REFERER in un mio sito e sebbene ame funzioni correttamente (anche in locale) c'è un mio amico che non riesce proprio a visualizzare la pagina. Quindi ritengo che sia veramente inaffidabile.
Il codice mio in questione è il seguente: (serve per verificare che comunque le pagine provengono dallo stesso dominio)
Codice PHP:
$pagina_riferimento = substr( $_SERVER['HTTP_REFERER'], 0, 26 );
if (!strstr($path_sito,$pagina_riferimento)) {
die('Errore nel caricamento della pagina. Riprova!"; ');
}
comunque l'ho dovuto togliere