Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
getenv() liefert dann false zurück, wenn die Umgebungsvariable nicht existiert. Und wann die Umgebungsvariable nicht existiert, hängt von der httpd-Konfiguration bzw. dem httpd selbst ab.
REMOTE_ADDR muß auch nicht zwingend das enthalten, was man erwarten würde, manchmal steht auch die IP eines Proxys o.ä. drin. In solchen Fällen sollte man zusätzlich nach HTTP_X_FORWARDED_FOR schauen.
Es ist übrigens keine gute Idee sich auf Manuals Dritter zu verlassen, das gilt nicht nur für php4-forum.de, sondern auch für selfphp.de und wie sie alle heißen.