Forum Webscript.Ru
Программирование => Perl => Тема начата: Yuraz от 30 Июля 2002, 10:19:14
-
Видел на одном из форумов, написанном на PHP, вместо IP пользователя, добавившего сообщение, печатается его буквенный хост, кто знает, как это зделать (Perl), напишите pliase...
-
gethostbyaddr
только это, видимо, не так уж и поможет тебе...
-
use Net::DNS;
-
$ip = $ENV{\'REMOTE_ADDR\'};
@digits = split (/\\./, $ip);
$address = pack ("C4", @digits);
$host = gethostbyaddr ($address, 2);
-
ESE, опробовал на h1.ru, подключил через
use Net::hostent; работать не хочет, возвращает $host пустой. Сейчас ещё поразбираюсь, как сделаю, напишу.