hi, laut dieser seite "whois" bin ich in amsterdam/NL *LOL* ... sitz wohl gerade in einem koffee-shop... und hab mir die birne zugedröhnt das ich glaube woanders zu sein... --
Man speichert die IPs von den Benutzern um sich zu schützen, zumindest kann ich so kontrollieren, wer was auf meinen Seiten machen will. -- A! Elbereth Gilthoniel! silivren penna míriel o menel aglar elenath, Gilthoniel, A! Elbereth!
Es gibt Provider (wie zB. Tripod) die machen Probleme wenns ums Thema IPs geht. Die liefern gerne für ein und den gleichen Clienten mehrere IPs. Diese Funktion verhindert das.
@toxic: Das hat schon seine Richtigkeit. Die whois-abfrage liefert dir nicht deinen Standort zurück. Die Ip-Addressen werden auch nicht wilkürlich vergeben. Es gibt da zentrale Stellen, die das zuweisen. Dazu gehört auch ripe.net Die sind afaik für Europa zuständig und verteilene die IP-Addressen. Das heißt, dass dein Provider von denen eine gewisse Anzahl von IPs bekommen hat, von denen dir eine zugeordnet wurde.
Und da ripe.net in Amsterdam sitzt bekommst du da die Niderlande. -- All parts should go together without forcing. ... By all means, do not use a hammer. (IBM maintenance manual, 1925)
function Online_GetIP() { if (getenv('HTTP_CLIENT_IP')) returngetenv('HTTP_CLIENT_IP'); if (getenv('HTTP_X_FORWARDED_FOR')) returngetenv('HTTP_X_FORWARDED_FOR'); if (getenv('HTTP_X_FORWARDED')) returngetenv('HTTP_X_FORWARDED'); if (getenv('HTTP_FORWARDED_FOR')) returngetenv('HTTP_FORWARDED_FOR'); if (getenv('HTTP_FORWARDED')) returngetenv('HTTP_FORWARDED'); return$_SERVER['REMOTE_ADDR']; }
Das liefert die richtige IP -- class God : public ChuckNorris { };
hi! brauche die IP funktion für ein vb programm und da ich mich überhauptnich mit php auskenne fragich jetzt mal hier: Wie Kannich das jetz machen das auf meiner internet seite einfach nur die IP steht? hab da jetz:
PHP 4:
<? function Online_GetIP() { if (getenv('HTTP_CLIENT_IP')) returngetenv('HTTP_CLIENT_IP'); if (getenv('HTTP_X_FORWARDED_FOR')) returngetenv('HTTP_X_FORWARDED_FOR'); if (getenv('HTTP_X_FORWARDED')) returngetenv('HTTP_X_FORWARDED'); if (getenv('HTTP_FORWARDED_FOR')) returngetenv('HTTP_FORWARDED_FOR'); if (getenv('HTTP_FORWARDED')) returngetenv('HTTP_FORWARDED'); return$_SERVER['REMOTE_ADDR']; } ?>
stehen.. siehe www.sxene.de/ip.php aber irgendwie steht da jetz nichts... ' wie gesagt hab keinen blassen schimmer von php also kann mir da jemand weiterhelfen? -- sXene.de