Помогите сделать сбор данных - Форум 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
Бывалый
Сообщений: 387
Статус: 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
Поиск: