Дата регистрации: 02.06.2002
Сообщения: 176
Место нахождения: Эстония | Estonia
Флаг страны:
Скрипт, который покажет информацию о пользователе!
Люди помогите
Нужен скринт, который показывает I.P адрес человека, который зашел на сайт, а также из какой он страны. Возможны и другие навороты... Пишите, но желательно сразу же сюда скрипт кидать
Дата регистрации: 01.06.2002
Сообщения: 101
Место нахождения: Russia
Флаг страны:
первый вариант: страну узнаешь по окончанию доменного имени, то есть по домену первого уровня... способ неправильный в принципе, но для приблизительных оценок достаточно, учитывая что у него плюс - скорость...
второй: использовать whois-базы ripe... получаешь кучу информации, но по времени это ой как плохо, можно конечно делать у себя локальную копию базы, но думаю она явно не маленькая получится... ;) да и еще ripe создает единовременные снимки базы, работать надо с ними...
в общем определение страны, гнусный вариант работы скрипта... я бы советовал отказаться...
для определения ip самый правильный способ (имхо конечно, просто кто так не считает тот болван!):
код:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
<?php
if (getenv('HTTP_X_FORWARDED_FOR'))
{
$ip=getenv('HTTP_X_FORWARDED_FOR');
}
else {
$ip=getenv('REMOTE_ADDR');
}
echo "Ваш IP - адрес: $ip";
?>
Подпись: По соотношению цена-качество халявное пиво не имеет конкурентов