Информация о посетителе
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Информация о посетителе - 2007-12-24 18:37:07.883333
|
|
|
fgrto
Сообщений: 8
Оценки: 0
Присоединился: 2007-12-24 18:30:12.193333
|
Здравствуйте, задача: необходимо получить информацию о пользователе, зашедшему на мою страницу, в частности: ip-адресс, версия ОС, браузер (и еще что-нибудь). Вопрос: как это реализовать, если-ли готовые скрипты, да и как сделать чтобы эта вся инфа в струкруированном виде высылалась на мой e-mail. Спасибо.
|
|
|
RE: Информация о посетителе - 2007-12-24 19:40:19.720000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
учи пхп и почитай про суперглобальные массивы
|
|
|
RE: Информация о посетителе - 2007-12-24 20:20:48.876666
|
|
|
Lex_Voodoo
Сообщений: 7328
Оценки: 0
Присоединился: 2004-12-07 13:55:12
|
Загляни в наш FAQ, там всё есть :) Этот код отправляет данные юзера на мыло и дополнительно сохраняет на сервере в файле log.txt. <?
$message = "Date: " . date("d.m.Y H:i:s") . "\nIP: " . $REMOTE_ADDR . "\nServer: " . gethostbyaddr($REMOTE_ADDR) . "\nHTTP_X_FORWARDED_FOR: " . $HTTP_X_FORWARDED_FOR . "\nPage: " . $SERVER_NAME . $REQUEST_URI . "\nQuery: " . $QUERY_STRING . "\nComing from: " . $HTTP_REFERER . "\nBrowser: " . $HTTP_USER_AGENT . "\nFilename: " . $SCRIPT_FILENAME;
mail("admin@mail.ru", "Requested ip", $message, "From: admin@mail.ru\nContent-Type: text/plain; charset=windows-1251", "-fadmin@mail.ru");
$fp = fopen("log.txt", "a");
fwrite($fp, str_replace("\n", "\t", $message) . "\n");
fclose($fp);
|
|
|
RE: Информация о посетителе - 2007-12-24 20:59:06.250000
|
|
|
Bios_inside
Сообщений: 626
Оценки: 0
Присоединился: 2007-02-23 10:44:18.170000
|
quote:
ORIGINAL: fgrto Здравствуйте, задача: необходимо получить информацию о пользователе, зашедшему на мою страницу, в частности: ip-адресс, версия ОС, браузер (и еще что-нибудь). Вопрос: как это реализовать, если-ли готовые скрипты, да и как сделать чтобы эта вся инфа в струкруированном виде высылалась на мой e-mail. Спасибо. ваще-то полезно почитать раздел Веб-програминг, можна найти кучу инфы по этой теме. Так как у тя рейтинг не столь велик, я соглашусь написать тебе этот скрипт с графическим выводом всей инфы всего за 4 WMZ
|
|
|
RE: Информация о посетителе - 2008-01-01 22:50:21.456666
|
|
|
heaven7
Сообщений: 134
Оценки: 5
Присоединился: 2007-12-29 20:49:38.910000
|
а вот интересное дополнение к твоему скрипту - определение страны и города по ip-адресу для этого используется база данных ip2city в формате csv. На данный момент база данных за 2003 (кажется) год валяется в паблике и скачать её можно тут: http://www.maxmind.com/download/geoip/database/ чтобы воспользоваться базой данных, нам понадобятся следующие ингредиенты: GeoLiteCity.dat.gz geoipcity.inc geoipregionvars.php geoip.inc скидываем\распаковываем все файлы в одну директорию и добавляем пхп-файл со следующим кодом: <?php
include("geoipcity.inc");
include("geoipregionvars.php");
$ip = '80.64.93.148'; //Сюда пишем ip, информацию о котором мы хотим узнать
$gi = geoip_open("GeoIPCity.dat", GEOIP_MEMORY_CACHE);
$record = geoip_record_by_addr($gi, $ip);
$code = "Страна: " . $record->country_name . "<br>\r\n";
$code .= "Регион: " . $GEOIP_REGION_NAME[$record->country_code][$record->region] . "<br>\r\n";
$code .= "Город: " .$record->city;
geoip_close($gi);
echo $code;
?>
|
|
|
RE: Информация о посетителе - 2008-01-08 04:51:12.433333
|
|
|
Stolyar
Сообщений: 20
Оценки: 0
Присоединился: 2008-01-06 11:20:01.863333
|
В нете масса инфы по этой теме))) Все что тебе надо почитать об объекте navigator в javascripts…
|
|
|
|
|