Salve amici volevo chiedervi come mai da un po di tempo la funzione <?php echo $_SERVER['REMOTE_ADDR'] ?> non mi da più il risulato corretto ovvero l'indirizzo ip che visualizzo non è quello reale un saluto a tutti
Salve amici volevo chiedervi come mai da un po di tempo la funzione <?php echo $_SERVER['REMOTE_ADDR'] ?> non mi da più il risulato corretto ovvero l'indirizzo ip che visualizzo non è quello reale un saluto a tutti
Questo perchè hai attivo CloudFlare.
Per ricevere il vero IP devi usare questo:
Alternativamente devi inserire all'inizio della pagina questo:Codice PHP:
$_SERVER["HTTP_CF_CONNECTING_IP"]
Codice PHP:
$_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"] ? $_SERVER["HTTP_CF_CONNECTING_IP"] : $_SERVER["REMOTE_ADDR"];