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

Discussion in 'PHP' started by Webrok, 8 Dec 2009.

  1. Webrok

    Webrok New Member

    Joined:
    3 Jul 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    Есть статичная HTML страница. Есть область, в которой должны выводится IP-адрес, страна, город, ОС, браузер, разрешение. ОС, браузер, разрешение можно реализовать на Javascript. Как быть с IP? На Java не реализуемо...

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

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

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    Пишешь script.php
    в нем:
    PHP:
    <?php
    echo "var ip = '".getenv("REMOTE_ADDR")."';";
    ?>
    alert(ip);
    на выходе будет
    var ip = ' IP адрес';
    alert(ip);
    С переменной ip уже можно работать в JS.
    например:
    Code:
    <script type="text/javascript" src="script.php"></script>
    
    Высветит алерт с адресом
     
  3. Webrok

    Webrok New Member

    Joined:
    3 Jul 2009
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    А кто поможет получать через этот php-скрипт, помимо IP ещё город, страну и желательно провайдера на русском языке? Ну и чтобы всё через JavaScript выдрать можно было. Может и за $$$ :)
     
  4. LStr1ke

    LStr1ke Elder - Старейшина

    Joined:
    29 Jul 2009
    Messages:
    801
    Likes Received:
    145
    Reputations:
    73
    Юзай поиск по форуму на слово - geoip
     
  5. Vlad&slav

    Vlad&slav Member

    Joined:
    1 Jan 2009
    Messages:
    207
    Likes Received:
    41
    Reputations:
    9
    писал себе на сайт подобное,
    примерр
    http://moduls.allzona.net/ipinfo/
    не требует базы весит мало
    стучи в асю = 10000000 - 7781018 (L)