Обучение/Помощь новичкам | Определение браузера
Тема закрыта by
SNEG
Причина: Крч, пришли не к чему
Причина: Крч, пришли не к чему
Ссылка
------
86379_20230821152822.png (40.6 Kb)
Скачиваний: 92
________
посл. ред. 21.08.2023 в 15:25; всего 2 раз(а); by Вилы Выкидные
php
echo get_browser()->browser; php
echo get_browser(null, true)['browser']; php
var_dump(get_browser()); // для примера данные моего браузера ------
Скачиваний: 92
________
посл. ред. 21.08.2023 в 15:25; всего 2 раз(а); by Вилы Выкидные
Уже не то время когда Sony Ericsson k750, nokia n70 что нужно идти покупать журнал с каталогом мобильных телефонов и от туда все выписывать , на всех сяоми к примеру хром и ми браузер, на Самсунге также Самсунг и хром , на ПК версия хром Яндекс Майкрософт опера мозила , в 2 строчки кода влазит , надо гуглить популярные браузеры какие , сафари пропустил ))
Я думаю за пол года в 2-3 строки кода все популярные браузеры вместятся
Или сейчас кто-то пользуется кто-то ещё IE который уже сайты не открывает
Мне чтобы рядом возле ip вывести название браузера с которого человек вошёл всего-то, думаю за пол года выровняется база ))
По своему опыту был Самсунг использовал хром вот сейчас не Самсунг всё равно хром , ну разве что на ноуте стоит 10 винда стоит Майкрософт и то который также синхронизировал я с гугл аккаунтом , за последние 4-5 лет только хром
________
посл. ред. 21.08.2023 в 17:31; всего 12 раз(а); by SNEG
Левые библиотеки ставить - бред, свой код ты можешь редактировать как хочешь, а библиотеку - копаться в чужом говнокоде с багами, потом ее еще обновить не сможешь. А компосер - это бекдор
php
Mozilla/5.0 (Linux; Android 12;) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.5735.196 Mobile Safari/537.36 OPR/76.2.4027.73374 ________
посл. ред. 21.08.2023 в 18:27; всего 5 раз(а); by SNEG
php
$userAgent = $_SERVER['HTTP_USER_AGENT']; // Поиск названий браузеров с помощью регулярного выражения if (preg_match('/(Chrome|Opera)/i', $userAgent, $matches)) { $browserName = $matches[0]; // Вывод найденного названия браузера echo "Название браузера: " . $browserName; } else { echo "Название браузера не найдено"; } php
$userAgent = $_SERVER['HTTP_USER_AGENT']; // Поиск названий браузеров с помощью регулярного выражения if (preg_match('/(Chrome|Opera)/i', $userAgent, $matches)) { $browserName = $matches[0]; // Вывод найденного названия браузера echo "Название браузера: " . $browserName; } else { echo "Название браузера не найдено"; } Хотя с оперы. Это тот случай когда все браузеры на исходнике хрома написаны
________
посл. ред. 21.08.2023 в 18:34; всего 2 раз(а); by SNEG
DELETED
21 августа 2023, в 19:58
Delete
DELETED (21 авг 2023, в 19:58)
Это все круто, но UA и браузер можно подделать, так что тут наверное нужно определять по другим значениям.
Верно, можно по драйверам, шрифтам и тому подобному узнать
Это все круто, но UA и браузер можно подделать, так что тут наверное нужно определять по другим значениям.
not found, например?
________
посл. ред. 22.08.2023 в 02:54; всего 1 раз(а); by SNEG
________
посл. ред. 22.08.2023 в 02:54; всего 1 раз(а); by SNEG
DELETED
22 августа 2023, в 12:59
Delete
not found, например?
