Серега » 11 май 2024, 21:15
Ниже приведен пример кода на PHP, который отображает IP-адрес пользователя, версию браузера, информацию о user-agent, cookie и ранее вводимые запросы в браузере:
<?php
// Получаем IP-адрес пользователя
$ip = $_SERVER['REMOTE_ADDR'];
// Получаем информацию о браузере
$browser = get_browser(null, true);
// Получаем информацию о user-agent
$user_agent = $_SERVER['HTTP_USER_AGENT'];
// Получаем информацию о cookie
$cookie = $_COOKIE;
// Получаем ранее вводимые запросы в браузере (если доступны)
$previous_queries = $_POST['previous_queries'] ?? '';
// Отображаем информацию
echo "IP-адрес: $ip<br>";
echo "Версия браузера: $browser[version]<br>";
echo "Информация о user-agent: $user_agent<br>";
echo "Cookie: "; print_r($cookie); echo "<br>";
echo "Ранее вводимые запросы: $previous_queries";
?>
В этом коде мы используем массив $_SERVER для получения IP-адреса пользователя и информации о user-agent. Функция get_browser() используется для получения информации о браузере. Массив $_COOKIE содержит информацию о cookie, а $_POST['previous_queries'] используется для получения ранее вводимых запросов в браузере (если они доступны).
Обратите внимание, что этот код является примером и может потребовать дополнительных настроек в зависимости от ваших конкретных требований. Также, для получения некоторых данных, таких как ранее вводимые запросы, может потребоваться дополнительная обработка или интеграция с другими библиотеками.