Webservern är en Apache 2
Surfade runt och sökte lite och hittade nånting intressant: HostnameLookups
Min httpd.conf hade inte den raden så jag lade dit HostnameLookups off men jag får fortfarande inget annat än 0.0.0.0 på $_SERVER['REMOTE_ADDR'] inte på getenv('REMOTE_ADDR') heller för den delen.
Spelar det någon roll var jag lägger raden i httpd.conf?
lade till raden här
DefaultType text/plain
<IfModule mime_module>
[snip]
</IfModule>
#
# The mod_mime_magic module allows the server to use various hints from the
# contents of the file itself to determine its type. The MIMEMagicFile
# directive tells the module where the hint definitions are located.
#
#MIMEMagicFile conf/magic
[red]HostnameLookups Off[/red]
[edit]
Skall kanske tillägga att servern är en wamp5_1.7.0
Kör print_r() på $_SERVER och kolla upp vad du har för värden på HTTP_X_FORWARDED_FOR, REMOTE_ADDR resp HTTP_CLIENT_IP, så kanske du kan se hur du går i skriptet.
Det måste jag erkänna att jag aldrig sett någon gång att REMOTE_ADDR fått värdet 0.0.0.0.
Jag har för mig att detta är en reserverad ip-adress, men minns inte vad den stod för.