ユーザーのホスト名を取得

string gethostbyaddr(string $ip_address)

引数にIPアドレスを指定すれば、PHPが逆引きしてくれる。
Apachehttpd.confでHostnameLookupsがon(デフォルトはoff)になってたらもっとカンタン。

echo $_SERVER['REMOTE_HOST'];

これでホスト名が表示される。
ただし、それなりの処理コストがかかるのであまりお勧めはされてないみたい。
PHP、至れり尽くせりでコワいくらい(・x・ ).o0○