Помогите сделать сбор данных - Форум 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
Поиск:
Статистика Форума
Лучшие пользователи
АК_47 [38449]

GеNius [7209]

[CM]Russel [5557]

romka619 [4955]

[CM]AGRESSOR [4638]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4224]

[CM]Durman [3204]

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

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
sosl18460 [10:53]

ruslanvalitoov [10:39]

Hanter_Majorik [10:25]

Arsenijzukov76 [10:06]

eleanords2 [09:29]

seitvelievrasim [09:27]

danik_did [09:22]

89836243439 [09:05]

evgeniydrachev4 [08:54]

Bomio [08:43]

artemgalkin48689 [08:32]

Seitovegor [07:54]

Andreyolkin [07:52]