Определение АЙПИ

voland

Guest
Определение АЙПИ

Что-то я не понимаю... Нашел в поиске кучу подобных тем, там везде на такой же вопрос выдают
PHP:
getenv("REMOTE_ADDR")
Я сделал следующие

PHP:
$tmpip = getenv("REMOTE_ADDR");
echo $tmpip;
Но мне всегда выдает айпиху хостинга... попросил людей проверить у них то же самое!
А как получить айпи пользователя? Быть может я неправильно это использую!

З.Ы. Сорри за тупой вопрос... но у меня не получаеться...
 

Skat

Guest
PHP:
gethostbyaddr($REMOTE_ADDR);
gethostbyaddr($HTTP_X_FORWARDED_FOR);
 

voland

Guest
gethostbyaddr($REMOTE_ADDR); - опять вижу айпи провайдера
а по второй ошибка
Warning: Address is not a valid IPv4 or IPv6 address in
 

Crazy

Developer
Re: Определение АЙПИ

Автор оригинала: voland
Но мне всегда выдает айпиху хостинга...
Тебе выдают IP http-акселератора. Если сам пользователь, в свою очередь, сидит за прокси, то про его адрес ты можешь забыть. Если не за прокси, то, собственно, тоже. Ибо в HTTP_X_FORWARDED_FOR вовсе не обязательно будет единственный адрес. :)
 

voland

Guest
Нет :) уже посмотрел.... ничему! Он пустой!
 

zerok

Новичок
вдруг у него особенности национального php строения и его адрес лежит совсем в другой переменной?

свой ip то он узнает ? (разумеется если это все фунциклирует не на нем самом)
 
Сверху