Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Сеть > Вопрос по определению имени компьютера


Автор: fds2 8.5.2008, 07:57
Есть такой вариант.

Код

$user=gethostbyaddr($_SERVER['REMOTE_ADDR']);
echo "Привет ".ucwords($user);


Выдает мне пул укртелекома вместо имени компа.

При испытаниях на локалхосте выдает "Привет localhost", а если значение $_SERVER['REMOTE_ADDR'] оставить пустым, то правильно пишет имя компа.
Короче работает только на локалхосте. А мне нужно имя компа для защиты моего сайта от двойных аккаунтов. 

Как сделать чтобы при загрузке сайта с сервера поймать имя компа, а не пул укртелекома?


 ! 
MoLeX
Модератор: используй кнопку КОД

Автор: Fortop 8.5.2008, 08:13
fds2, 
1. зачем?
2. никак. Netbios имена никак не связаны с IP адресами.

Автор: fds2 8.5.2008, 10:22
Мне нужно без сессий и куков получать уникальный идентификатор  компьютера пользователя или браузера без его вмешательства.

Автор: skyboy 8.5.2008, 11:23
нет

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)