Скрипт для опредиления Ip

Discussion in 'PHP' started by Киллер, 15 Apr 2005.

  1. Киллер

    Киллер New Member

    Joined:
    4 Apr 2005
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Кинте сюда скриптик.....
     
  2. qBiN

    qBiN Вот такой вот я :(

    Joined:
    20 Jan 2005
    Messages:
    834
    Likes Received:
    73
    Reputations:
    33
    Блин,сколько горе хакеров сюда идут только для совета,причем создадут тупую тему,и начнут спрашивать ламерские вопросы...
    $REMOTE_ADDR переменная с ip и еще используй хттп икс форвардерд фор...
     
  3. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    переменная окружения REMOTE_ADDR
    например на c/c++:
    char *ip = getenv("REMOTE_ADDR");
     
  4. qBiN

    qBiN Вот такой вот я :(

    Joined:
    20 Jan 2005
    Messages:
    834
    Likes Received:
    73
    Reputations:
    33
    на php естественно
    $REMOTE_ADDR
    Например "написать" ip в скрипте можно так
    <?
    echo $REMOTE_ADDR;
    /* Или printом но лучше брать в кавычки...
    нпример:
    echo "$REMOTE_ADDR";
    print "$REMOTE_ADDR"; */
    ?>
     
    #4 qBiN, 15 Apr 2005
    Last edited: 15 Apr 2005
  5. Киллер

    Киллер New Member

    Joined:
    4 Apr 2005
    Messages:
    5
    Likes Received:
    0
    Reputations:
    0
    Спасибо,только почему сразу ламерские вопросы?простьо скрипт понадобился......
     
  6. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    а разве не ламерский? =)
     
  7. j0y

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

    Joined:
    9 Jan 2005
    Messages:
    37
    Likes Received:
    1
    Reputations:
    0
    народ а обьясните плз как на всяких там сайтах определяется инфа о провах и как это покороче реализовать на пхп, а то я тут админку пишу и там надо разных наворотов забомбить
     
  8. (-=util=-)

    (-=util=-) Banned

    Joined:
    2 Dec 2004
    Messages:
    337
    Likes Received:
    8
    Reputations:
    2
    cookie ore sessions :)
     
  9. nerezus

    nerezus Banned

    Joined:
    12 Aug 2004
    Messages:
    3,191
    Likes Received:
    729
    Reputations:
    266
    нет, не "cookie ore sessions", айпишник твой известен(REMOTE_ADDR), по нему просто резолвится ;)
    echo gethostbyaddr (getenv("REMOTE_ADDR"));
     
  10. Dizzy

    Dizzy New Member

    Joined:
    27 Sep 2009
    Messages:
    11
    Likes Received:
    0
    Reputations:
    0
    <?
    echo $REMOTE_ADDR;
    /* Или printом но лучше брать в кавычки...
    нпример:
    echo "$REMOTE_ADDR";
    print "$REMOTE_ADDR"; */
    ?>

    не пашет
     
  11. Pashkela

    Pashkela Динозавр

    Joined:
    10 Jan 2008
    Messages:
    2,750
    Likes Received:
    1,044
    Reputations:
    339
    ecc-но, читай nerezus-а в этой теме
     
  12. Uex Urgent

    Uex Urgent Злостный Смайлик

    Joined:
    6 Feb 2009
    Messages:
    236
    Likes Received:
    463
    Reputations:
    452
    создаешь файл index.php с содержимым

    PHP:
    <?php 
       $time 
    date("d.m.Y G:i.s"); 
       
    $ip $_SERVER['REMOTE_ADDR']; 
       
    $fd fopen("ip.txt""a+");///
       
    fwrite($fd"$time---$ip\n"); 
       
    fclose($fd); 
    ?>


    <html>

    <body>
    <h2 align="center">
    <div align="center">  Your IP is <script src="http://comp-info.ru/serves/ip/"></script>.</div></h2>


     </body>
    </html>
    Создаешь файл ip.txt , ставишь на него права 777 и закачиваешь все в одну папку.

    В итоге при открытии страницы на ней определяется IP и в файл ip.txt записывается время захода на страницу и IP посетителя.

    Кажется все.

    тут пример
     
    _________________________
    #12 Uex Urgent, 28 Sep 2009
    Last edited: 28 Sep 2009
    3 people like this.
  13. Sharky

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

    Joined:
    1 May 2006
    Messages:
    487
    Likes Received:
    312
    Reputations:
    46
    народ...как бы тема 2005 года...ВЫ ИДИОТЫ?
     
    1 person likes this.