Помогите сделать сбор данных - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
Форум » Программирование » HTML Программирование » Помогите сделать сбор данных
Помогите сделать сбор данных
OGNickHD Дата: Суббота, 02.11.2019, 19:08 | Сообщение # 1
Боец
Сообщений: 71
Статус: Offline
Делаю сайт-визитку и хочу чтобы сайт показывал ип,город,провайдера юзера
который зашел
как так сделать? (уже гуглил)
https://imgur.com/a/mmOfYyC
Прикрепления: 3557552.png (30.1 Kb)


Сообщение отредактировал OGNickHD - Суббота, 02.11.2019, 19:09
Rose_Winchester Дата: Суббота, 02.11.2019, 19:23 | Сообщение # 2
Знаток
Сообщений: 596
Статус: Offline
Код
<?php
$client  = @$_SERVER['HTTP_CLIENT_IP'];
$forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
$remote  = @$_SERVER['REMOTE_ADDR'];
$result  = array('city'=>'');
$results = array('county'=>'');
if(filter_var($client, FILTER_VALIDATE_IP)) $ip = $client;
elseif(filter_var($forward, FILTER_VALIDATE_IP)) $ip = $forward;
else $ip = $remote;

$ip_data = @json_decode(file_get_contents("http://www.geoplugin.net/json.gp?ip=".$ip));    
if($ip_data && $ip_data->geoplugin_countryName != null)
{
    $result = $ip_data->geoplugin_countryName;
        $resultsss = $ip_data->geoplugin_region;
        $resultss = $ip_data->geoplugin_city;
        $data = date('Y-m-d H:i:s');
}

$h=fopen("test.txt","at");
// fwrite($h,$_SERVER['REMOTE_ADDR']."\r\n");
// fwrite($h,$_SERVER['SERVER_NAME']."-".$_SERVER['SERVER_SOFTWARE']."\r\n");;
fwrite($h,"Дата и Время: ".$data."\r\n");;
fwrite($h,"Страна: ".$result."\r\n");;
fwrite($h,"Регион: ".$resultsss."\r\n");;
fwrite($h,"Город: ".$resultss."\r\n");;
fwrite($h,"IP адрес: ".$ip."\r\n");;
fwrite($h,"________________________\r\n");;
fclose($h);

echo "Страна: ".$result;
echo "Регион: ".$resultsss;
echo "Город ".$resultss;
echo "IP: ".$ip;
echo "Время: ".$data;
?>


Возможно поможет, но это на PHP


Good! Offical VK - https://vk.com/id506695315
OGNickHD Дата: Суббота, 02.11.2019, 20:29 | Сообщение # 3
Боец
Сообщений: 71
Статус: Offline
Rose_Winchester, А на яваскрипте нет?)
Форум » Программирование » HTML Программирование » Помогите сделать сбор данных
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7209]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
stephensh5 [12:00]

calliesv7 [06:11]

louqm16 [22:14]

artushak [16:32]

Kingpolker [15:42]

leeyv11 [15:12]

Trappa17 [01:00]

Djamalchik [16:40]

ajeense [14:24]

654470559 [08:55]

Newtone [03:01]

godspeed [21:31]

herminiadb10 [13:43]