MMGP logo
Присоединяйтесь к нашему инвестиционному форуму, на котором уже 649,397 пользователей. Чтобы получить доступ ко многим закрытым разделам и начать общение - зарегистрируйтесь прямо сейчас.
Все, что относится к Web-Программированию (PHP, Perl, JavaScript, MySQL, XML и т.д.)
Первый пост Опции темы
Старый 21.02.2024, 00:11
#1
Интересующийся
 
Регистрация: 03.11.2017
Сообщений: 11
Благодарностей: 0
Передача переменной из JS в PHP

Есть скрипт, который определяет и отображает ip посетителя страницы.

[js]https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js[js]
[js]$.getJSON("https://api.ipify.org?format=json", function(data) {$("#gfg").html(data.ip);})[js]

<p id="gfg"></p>

И есть часть кода PHP, который записывает все посещения в лог.
Нужно передать отображаемое значение <p id="gfg"></p> в PHP и записать в лог.

[php]
$serv=$_SERVER['SERVER_NAME'];
$rot=$_SERVER['HTTP_REFERER'];
$ip=$_SERVER['REMOTE_ADDR'];
$date=date('d.m.Y|G:i:s');
$bro=$_SERVER['HTTP_USER_AGENT'];
$log=fopen("info.txt","a+");
fwrite($log,"|$serv|$rot|$ip|$date|$bro|\n");
fclose($log);
[php]


В данном случае $ip=$_SERVER['REMOTE_ADDR']; - не работает корректно, т.к мой домен на Cloudflare и все ip посетителей отображаются как ip серверов Cloudflare. Поэтому приходится использовать сторонний сервис для определения ip.
Grasss вне форума
Войдите, чтобы оставить комментарий.
Быстрый переход
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача коронавируса подтверждена с помощью аэрозолей bizneser Горячие новости 5 12.02.2020 21:51
Считывание переменной из другого файла Grasss Веб-программирование 1 11.11.2017 17:56
Передача домена (пушем) Alexander Вопросы по маркетингу от новичков 6 28.12.2014 20:05
Цепная Передача - Сhainreactioncycles.com (Великобритания: Велоспорт и пр) Master Dzen Интернет-магазины 0 06.04.2014 05:50
Передача долей в залог riddler78 Доли в стартапах 4 03.08.2011 23:54