Помощ с php скрипт

PHP, MySQL, Javascript, XHTML и др.
Post Reply
User avatar
DraveN
Потребител
Потребител
Posts: 145
Joined: 27 Aug 2010, 10:20

Помощ с php скрипт

Post by DraveN »

Здравейте,

Имам нужда от някакво разяснение и помощ относно php скрипт, който да показва ИП адрес на потребител, като подчертавам, че

Code: Select all

echo 'User IP Address - '.$_SERVER['REMOTE_ADDR']; 
не ми е много от полза, тъй като показва моят ИП.
На мене дефакто ми трябва, когато някой се регистрира в сайта ми, то да показва неговия ИП адресите от които е влизано като една история на влизания и ИП адресът, от който е направена съответната регистрация.

Поздрави и благодаря на отзовалите се :)
User avatar
HarveyWNvm
Потребител
Потребител
Posts: 280
Joined: 04 Aug 2016, 18:40
Skype: HarveyWNvmVevo
CS Nick: doide li admina
Favorite version: CS: 1.5
Steam Community ID: usersharvey190
Location: Plovdiv
Contact:

Re: Помощ с php скрипт

Post by HarveyWNvm »

Пробвай този

Code: Select all

<?php
//whether ip is from share internet
if (!empty($_SERVER['HTTP_CLIENT_IP']))   
  {
    $ip_address = $_SERVER['HTTP_CLIENT_IP'];
  }
//whether ip is from proxy
elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))  
  {
    $ip_address = $_SERVER['HTTP_X_FORWARDED_FOR'];
  }
//whether ip is from remote address
else
  {
    $ip_address = $_SERVER['REMOTE_ADDR'];
  }
echo $ip_address;
?>
User avatar
Anti-Corruption
V.I.P
V.I.P
Posts: 433
Joined: 07 Feb 2012, 18:09

Re: Помощ с php скрипт

Post by Anti-Corruption »

В такъв случай ти трябва и заявка към mysql, защото все пак тази информация трябва да се съхранява някъде. :)
Ако имаш интерес, предлагам направата на този код срещу леко заплащане. Ако се интересуваш ми пиши лично. :)
User avatar
IvoPetrov
Потребител
Потребител
Posts: 4
Joined: 12 Aug 2022, 10:33

Re: Помощ с php скрипт

Post by IvoPetrov »

Anti-Corruption wrote: 16 Aug 2022, 20:50 В такъв случай ти трябва и заявка към mysql, защото все пак тази информация трябва да се съхранява някъде. :)
Ако имаш интерес, предлагам направата на този код срещу леко заплащане. Ако се интересуваш ми пиши лично. :)
Малко е стара темата, но пък ако още се търси решение.. Защо не..

Аз мисля, че е най-добре, да узнаем, дали уебсайта е с готов CMS или е Custom.
User avatar
Anti-Corruption
V.I.P
V.I.P
Posts: 433
Joined: 07 Feb 2012, 18:09

Re: Помощ с php скрипт

Post by Anti-Corruption »

Много стара тема и въпреки това.
В случая ти трябва заявка към всеки потребител, за да взимаш тази информация.
Примерно user_ip, то тогава следва да изискваш заявка към профилите на всеки един потребител.
User avatar
HarveyWNvm
Потребител
Потребител
Posts: 280
Joined: 04 Aug 2016, 18:40
Skype: HarveyWNvmVevo
CS Nick: doide li admina
Favorite version: CS: 1.5
Steam Community ID: usersharvey190
Location: Plovdiv
Contact:

Re: Помощ с php скрипт

Post by HarveyWNvm »

Code: Select all

<?php
function getUserIpAddr(){
    if(!empty($_SERVER['HTTP_CLIENT_IP'])){
        //ip from share internet
        $ip = $_SERVER['HTTP_CLIENT_IP'];
    }elseif(!empty($_SERVER['HTTP_X_FORWARDED_FOR'])){
        //ip pass from proxy
        $ip = $_SERVER['HTTP_X_FORWARDED_FOR'];
    }else{
        $ip = $_SERVER['REMOTE_ADDR'];
    }
    return $ip;
}

echo 'User Real IP - '.getUserIpAddr();
?>
Пробвай този
Post Reply

Return to “Уеб програмиране”