PDA

Просмотр полной версии : Узнать IP пользователя на HTML-странице


Webrok
08.12.2009, 10:53
Есть статичная HTML страница. Есть область, в которой должны выводится IP-адрес, страна, город, ОС, браузер, разрешение. ОС, браузер, разрешение можно реализовать на Javascript. Как быть с IP? На Java не реализуемо...

Может подключить внешний PHP-скрипт и через Java получать из него данные?

Есть другие варианты как пихнуть это в HTML? Спасибо.

LStr1ke
08.12.2009, 11:08
Пишешь script.php
в нем:

<?php
echo "var ip = '".getenv("REMOTE_ADDR")."';";
?>
alert(ip);

на выходе будет
var ip = ' IP адрес';
alert(ip);
С переменной ip уже можно работать в JS.
например:

<script type="text/javascript" src="script.php"></script>

Высветит алерт с адресом

Webrok
08.12.2009, 12:03
А кто поможет получать через этот php-скрипт, помимо IP ещё город, страну и желательно провайдера на русском языке? Ну и чтобы всё через JavaScript выдрать можно было. Может и за $$$ :)

LStr1ke
08.12.2009, 12:06
Юзай поиск по форуму на слово - geoip

Vlad&slav
08.12.2009, 20:01
писал себе на сайт подобное,
примерр
http://moduls.allzona.net/ipinfo/
не требует базы весит мало
стучи в асю = 10000000 - 7781018 (L)