Mailinglisten-Archive |
> preg_match("/([a-z0-9\-]+\.([a-z]+))$/",
gethostbyaddr($_SERVER['REMOTE_ADDR']), $matches);
> list(, $userinfo_domain, $userinfo_tld) = $matches;
$matches = explode(".",gethostbyaddr($_SERVER["REMOTE_ADDR"]));
$size = count($matches);
$tld = $matches[$size-1];
$domain = $matches[$size-2];
mindestens 10mal schneller... :oP
btw. wenns wirklich schnell sein soll sollte man "offline" auflösen.
weil gethostbyaddr() viel zu viel zeit kostet.
php::bar PHP Wiki - Listenarchive