Mailinglisten-Archive |
hi mike ! ich habe inzwischen folgende Funktion aufgestoebert: $host = gethostbyaddr($REMOTE_ADDR); Funktioniert nach meinen Kenntnissen einwandfrei. Weiss aber nicht, ob wirklich alle IPs ueber diese Funktion in Domains umgewandelt werden koennen. Sollte vielleicht dein Script als Sicherheitsnetz einbauen. Kennst du die Funktion ? Auf jeden Fall vielen Dank. Pierre > hallo, > > klar geht das. am einfachsten ist das mit der umgebungsvariable: > > getenv(REMOTE_HOST); > > diese verwende ich auch für powercount. > > es kann allerding sein, daß diese variable eine ip (die echt oder > irendeine) zurückliefert. das liegst dann an der konfiguration des > servers bzw. php. ich habe für diesen fall eine kleine funktion, > die über den linux-nslookup den hostnamen zieht: > > function domain($ip) > > { > exec("nslookup $ip",$st); > > $domain=explode(":",$st[3]); > > $domain=trim($domain[1]); > > return $domain; > } > > gruss > mike > > ------------------------------------------------------------------- > Mike Rübsamen - http://www.phpwelt.de > > > -- > ** Durchgehend geöffnet: http://www.php-center.de ** > Die PHP-Liste: mailto:php_(at)_php-center.de > http://infosoc.uni-koeln.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive