WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   PHP - IP Adresse auslesen (http://www.wcm.at/forum/showthread.php?t=23441)

renew 12.06.2001 22:41

PHP - IP Adresse auslesen
 
Ich versuch mit PHP die Ip Adresse eines Besuchers auszulesen, bekomm aber immer nur 127.0.0.0.

Das ganze schaut so aus:
Code:

<html>
<?
$ip = getenv("REMOTE_ADDR");

echo $ip;
?>
</html>

Weiß jemand ein kleines Script das ich einbauen kann, und mir die IP Adresse korrekt ausliest. Ich hab schon auf div. Script Seiten geschaut, aber leider nichts gefunden.....

Philipp 12.06.2001 23:10

Ist leider ein Freedom 2 Surf feature ;). Sämtliche Server bei F2S liefern immer die lokale IP Adresse (127.0.0.0) statt der des jeweiligen Besuchers.

renew 12.06.2001 23:43

Mahh, nagehh....

Ich wollt des nämlich für meinen Counter verwenden, damit der nicht dauernd raufzählt wenn ein User auf aktualisieren klickt. Hab mich schon gewundert wieso das auch nicht im Gästebuch funktioniert. ;)

Sesa_Mina 13.06.2001 00:21

Probiers mit cookies :)

renew 13.06.2001 16:24

Cookies, na ich weiß nicht.. ;)

Denn für's Gästebuch ist es dann unbrauchbar, und der Counter wäre auch schwer zu realisieren..... Außerdem wenn einmal ein Cookie angelegt wurde, und das dann auch funktioniert, dass er nicht mehr weiterzählt, dann hab ich immer noch das Problem, dass er dann gar nicht mehr weiterzählt. Oder, dass er zumindest eine Zeit lang nimmer weiterzählt bis das Cookie "abgelaufen" ist.

Und dann gibts noch das Problem mit den Leuten, die Cookies deaktiviert haben.

Das wär zu viel Arbeit die nix bringt. Da lass ich es lieber so, wie es im Moment ist. ;)

Philipp 15.06.2001 00:44

Es gibt doch eine Möglichkeit die IP Adresse bei F2S anzuzeigen:

PHP-Code:

<html> 
<? 
$ip 
getenv("HTTP_X_FORWARDED_FOR"); 

echo 
$ip
?> 
</html>


renew 15.06.2001 22:43

Super Phil, danke, funktioniert perfekt. :)

seiya 27.06.2001 21:01

probiers mal einfach mit


<?php
print "$REMOTE_ADDR , $REMOTE_HOST ,";
?>


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:36 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag