Обучение/Помощь новичкам | Определение браузера
Тема закрыта by
SNEG
Причина: Крч, пришли не к чему
Причина: Крч, пришли не к чему
Ссылка
------
86379_20230821152822.png (40.6 Kb)
Скачиваний: 84
________
посл. ред. 21.08.2023 в 15:25; всего 2 раз(а); by Вилы Выкидные
php
echo get_browser()->browser;php
echo get_browser(null, true)['browser'];php
var_dump(get_browser()); // для примера данные моего браузера------
Скачиваний: 84
________
посл. ред. 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Как пример скачал оперу с vpn, не сильно то сказать что другой движок у них , не определило даже что opera , о чём я и говорил))
Chrome/114.0.5735.196 а это что версия хрома на котором они пилят оперу ?))
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, например?
