Ciao a tutti,
qualcuno sa dirmi se l'$HTTP_REFERER viene valorizzato proveniend da un https??
C'è un modo per farlo funzionare??
Grazie.
Ciao a tutti,
qualcuno sa dirmi se l'$HTTP_REFERER viene valorizzato proveniend da un https??
C'è un modo per farlo funzionare??
Grazie.
se ho capito bene la domanda vuoi controllare se il visitatore proviene da un sito con protocollo https.
utilizza le espressioni regolari per controllare che $HTTP_REFERER inizi con "https://"![]()
Codice PHP:
if (preg_match("espressione regolare", $HTTP_REFERER)) {
//il visitatore proviene da https
//altro codice
}
Non proprio...io uso l'HTTP_REFERER in php, però se provengo da un'https rimane vuoto...
c'è un modo per non lasciare traccia da dove si arriva, ovverò... se mando una richiesta con fsock ad una pagina php, a questa arriva il refer da dove ho operto il socket?
C'è un modo per evitare che questo passi?
Grazie
dopo alcuni test, ho trovato queste ipotesi... ditemi se sono corrette.
HTTP_REFER viene popolato se la pagina PHP viene caricata a seguito di un link, allora quella variabile prende l'indirizzo della pagina che contenva il link.
Se invece la pagina viene caricata direttamente da url da browser oppure se viene caricata da un socket con "GET url ecc..." allora quella variabile non sarà impostata.
Tutto giusto?
Grazie, ciao.