Devi lasciarlo cosi' com'e'.
REMOTE_ADDR restituisce l'indizizzo IP del nodo (proxy) piu' vicino al server (al quale il server praticamente invia la risposta) o il reale IP se non attraversi alcun proxy; invece in HTTP_X_FORWARDED_FOR ci sono il/gli indizizzi di tutti i proxy eventualmente attraversati a partire dal tuo IP (se uno solo e' il tuo IP, altrimenti sono separati da virgole)
Se hai un valore nullo in HTTP_X_FORWARDED_FOR vuole semplicemente dire che non ci sono proxy... e quindi in REMOTE_ADDR c'e' il tuo IP effettivo.
Se attraversi un proxy anonimizer... non puoi fare nulla![]()
ciao

Rispondi quotando