IP auslesen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
adresse
antwort
besucher
brauche
code
dank
entfernen
erreichen
folgenden code
host
http
liste
lokalen netzwerk
lokalen netzwerks
router
server
url
versuch
verweis
zeichen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Naja, 127.0.0.1 ist halt einfach der Localhost, die IP im Lokalen Netzwerk bei dir Zuhause, bzw mit der IP kann man "meistens" den Router erreichen, wenn einer vorhanden ist.
Die 80.171.88.150 ist die IP mit der du weltweit im I-Net zurückverfolgt werden kannst ;)
Also eben die die du auserhalb deines Lokalen Netzwerks hast.
Also ich gehe ja mal davon aus, das es daran liegt, das du Script auf deinem Lokalen PHP Server gestartet hast, richtig?
Weil naja hier gehts auch:
http://www.creative-edesign.com/php/ip_adresse_mit_php_auslesen_anzeigen.php
EDIT:
Hhm, naja oder vll hat cbhp recht ;) Also ich verweise dich mal auf seine Antwort, und falls du meine schon gelesen hast, vergess sie!
Beitrag zuletzt geändert: 2.2.2009 19:03:39 von thundersystem -
seth93 schrieb:
Hi,
warum gibt der mir wenn ich folgenden Code benutze 2 IPs zurück?
$ip = $_SERVER["HTTP_X_FORWARDED_FOR"];
echo $ip;
80.171.88.150, 127.0.0.1
Habe auch Remote_ADDR versuch, kommt das gleiche bei raus.
$_SERVER gibt eine Liste zurück, die beide IP-Adressen beinhaltet. "127.0.0.1" wird vom Proxyserver von lima-city ausgegeben, die erste IP ist die Adresse vom Besucher. -
Machs am besten so, dann funktioniert es überall:
$ips = explode(", ", $_SERVER["REMOTE_ADDR"]); $host = gethostbyaddr($ips[0]); echo "IP: ".$ips[0].", Host: ".$host;
Beitrag zuletzt geändert: 2.2.2009 19:14:13 von cbhp -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage