Come faccio a recuperare l'indirizzo della pagina da cui vengono i visitatori del mio sito?
Dopo che l'ho trovata volevo fare in modo che se la pagina fosse quella del mio indirizzo DotTK, venisse recuperata la pagina precedente.
Printable View
Come faccio a recuperare l'indirizzo della pagina da cui vengono i visitatori del mio sito?
Dopo che l'ho trovata volevo fare in modo che se la pagina fosse quella del mio indirizzo DotTK, venisse recuperata la pagina precedente.
$HTTP_REFERER questa è la variabile che corrisponde al reffer se è questo che ti interessa (solo su apache mi pare) oppure $_SERVER['HTTP_REFERRER'] non so bene quale sia la differenza.(in php si intende)
E per trovare il referrer di due pagine precedenti?
non credo che esista a meno che la prima pagina precedente non sia la tua
ossia
pagina di un altro--> pagina tua 1-->pagina tua 2
in questo caso usi le $_SESSION
Io ho un redirect .tk quindi mi darà quasi sempre come referrer il sito .tk, per questo avevo bisogno di sapere il referrer di due pagine precedenti.
la differenza sono le variabili globali, cioè un valore non è recuperato direttamente ma con $_GET[], $_POST[] e $_SERVER per le variabili del serverCitazione:
Originalmente inviato da cornaro
non è possibile..Citazione:
Originalmente inviato da funcool
(inoltre non c'è da fidarsi neanche di quello della pagina precedente :winkOLD: )
mavericck
Calcola il browser -secondo impostazioni dell'utente- può anche negare il trasporto del referrer, a quel punto ti ritrovi come risultato scritte tipo : "blockedReferrer", "Not your business" e simili,
dunque nulla di certo, non farci affidamento.