Обучение/Помощь новичкам | Определение браузера
Тема закрыта by
SNEG
Причина: Крч, пришли не к чему
Причина: Крч, пришли не к чему
Да пусть обманывают, у нас тут цель - вообще хоть как-то браузер определять нормально для статистики без особых извращений и левых библиотек разной степени неактуальности
https://www.w3bai.com/ru/js/tryit.php?filename=tryjs_nav_appcodename
Хрень рандомную выдаёт всякую но не OPR
Походу только гуглить списки популярных актуальных user_agent'ов и основываясь на них делать сложную регулярку, иначе никак
Ну или еще есть вариант - выдавать посетителю при первом посещении модальное окно с вопросом "Какой у Вас браузер?" и ниже выбор из списка.
________
посл. ред. 23.08.2023 в 02:04; всего 2 раз(а); by SNEG
________
посл. ред. 23.08.2023 в 02:09; всего 1 раз(а); by SNEG
Примерно так. Список конечно неполный и возможно есть опечатки в названиях, но главное чтобы в нем небыло Chrome, Mozilla, Safari, Netscape, ну ты понял)
________
посл. ред. 23.08.2023 в 14:27; всего 1 раз(а); by Something
php
$browser = preg_match('#(OPR|Opera|MSIE|FireFox|Ucweb|Yandex)#', $_SERVER['HTTP_USER_AGENT'], $match) ? $match[1] : 'Chrome';________
посл. ред. 23.08.2023 в 14:27; всего 1 раз(а); by Something
Примерно так. Список конечно неполный и возможно есть опечатки в названиях, но главное чтобы в нем небыло Chrome, Mozilla, Safari, Netscape, ну ты понял)
php
$browser = preg_match('#(OPR|Opera|MSIE|FireFox|Ucweb|Yandex)#', $_SERVER['HTTP_USER_AGENT'], $match) ? $match[1] : 'Chrome';
пост #11
смотрим внимательно скрин, там всё есть: и просто данные уже готовые о браузере И РЕГУЛЯРКА, только она уже не нужна, там есть ключ browser - это и есть Браузер
развели базар
смотрим внимательно скрин, там всё есть: и просто данные уже готовые о браузере И РЕГУЛЯРКА, только она уже не нужна, там есть ключ browser - это и есть Браузер
развели базар