Mailinglisten-Archive |
Hi, > Die IP-adresse ( $REMOTE_ADDR ) sollte nicht das Problem sein, jedoch > kann man aus einer HTTPS Verbindung den Referer nicht eruieren! > Mittels Geek Tool lässt sich jeder IP Block auflösen. Siehe > http://www.geektools.com/cgi-bin/proxy.cgi. > Eine PHP Version von Geek Tool hab ich auch noch nicht gesehen. Das ist eine normale Whois-Abfrage auf Europa: whois.ripe.net Asien: whois.apnic.net USA: whois.arin.net Eine Whois-Abfrage sieht etwa so aus: ------------------------------------------------------------ /* * make whois-query * by Daniel Lorch <daniel_(at)_lorch.cc> */ function whois_query($request, $server, $port="43") { $sock=fsockopen($server, $port, &$n, &$s, 5); if(!$sock) return false; fputs($sock,trim($request)."\r\n"); while(!feof($sock) && ($buf=_(at)_fread($sock,4096)) !== false) $s .= $buf; fclose($sock); return $s; } echo whois_query('212.40.5.72', 'whois.ripe.net'); ------------------------------------------------------------ Du hast richtig geraten. Das kommt bei uns ebenfalls zum Einsatz - nur etwas komplexer: http://tsunamihost.ch/hosting/whois/?domain=php-center biz, at, cc, li und to sind noch frei :) -daniel
php::bar PHP Wiki - Listenarchive