Loading...
Обучение/Помощь новичкам | Определение браузера
Вилы Выкидные (23 авг 2023, в 15:11)
пост #11

смотрим внимательно скрин, там всё есть: и просто данные уже готовые о браузере И РЕГУЛЯРКА, только она уже не нужна, там есть ключ browser - это и есть Браузер *facepalm*

развели базар *034*
не работает твоя функция
SNEG (23 авг 2023, в 14:45)
Хмм, определил OPR, интересно, что тогда в предыдущей регулярке что пытались был Chrome в место OPR
Хром во все юзерагентах присутствует, нет смысла его искать
SNEG (21 авг 2023, в 11:15)
Кому не лень покажите как это всё через регулярку в одном выражении записать, если так можно чтобы отлавливало название браузеров с выражения Chrome или Opera и т.д Типа такого говна в гугле лежит
php
   $user_agent = $_SERVER["HTTP_USER_AGENT"];   if (strpos($user_agent, "Firefox") !== false) $browser = "Firefox";   elseif (strpos($user_agent, "Opera") !== false) $browser = "Opera";   elseif (strpos($user_agent, "Chrome") !== false) $browser = "Chrome";   elseif (strpos($user_agent, "MSIE") !== false) $browser = "Internet Explorer";   elseif (strpos($user_agent, "Safari") !== false) $browser = "Safari";   else $browser = "Неизвестный";   echo "Ваш браузер: $browser";   
Опера написано на движке движок Blink и V8. Blink движок создан Google Inc. V8 первый публичный релиз Хрома(Оболочка). И поэтому ты не как не узнаешь. Будет писать Safari или Mozilla. На заметку: https://ru.stackoverflow.com/questions/789332/%D0%9F%D0%BE%D...D0%B7-server Типо такого:
php
   $agent = $_SERVER[‘HTTP_USER_AGENT’];   if(preg_match(‘/iPhone|Android|Blackberry/i’, $agent)){     echo «You’re using a mobile device.»; }   

________
посл. ред. 23.08.2023 в 16:31; всего 1 раз(а); by Toruz
Вилы Выкидные (21 авг 2023, в 15:21)
Ссылка
php
   echo get_browser()->browser;   
php
   echo get_browser(null, true)['browser'];   
php
   var_dump(get_browser()); // для примера данные моего браузера   
php
   $browser = get_browser(null, true); print_r($browser);   
Кроме белой страницы ничего не увидел
SNEG (23 авг 2023, в 17:15)
php
   $browser = get_browser(null, true); print_r($browser);   
Кроме белой страницы ничего не увидел
В стоке не будет работать. В php.ini нужно подключать эту библиотеку, на сколько помню
invoker (23 авг 2023, в 17:42)
В стоке не будет работать. В php.ini нужно подключать эту библиотеку, на сколько помню
Никто не даст лезть в php.ini на хостинге
Something (23 авг 2023, в 17:57)
Никто не даст лезть в php.ini на хостинге
Зависит от хостинга. Встречал и с персональными настройками этого файла
invoker , не варик
________
посл. ред. 23.08.2023 в 18:07; всего 1 раз(а); by SNEG
SNEG (23 авг 2023, в 18:07)
invoker , не варик
Я только дал подсказку, почему не работает)
Toruz (23 авг 2023, в 16:29)
Опера написано на движке движок Blink и V8. Blink движок создан Google Inc. V8 первый публичный релиз Хрома(Оболочка). И поэтому ты не как не узнаешь. Будет писать Safari или Mozilla. На заметку: https://ru.stackoverflow.com/questions/789332/%D0%9F%D0%BE%D...D0%B7-server Типо такого:
php
   $agent = $_SERVER[‘HTTP_USER_AGENT’];   if(preg_match(‘/iPhone|Android|Blackberry/i’, $agent)){     echo «You’re using a mobile device.»; }   
Тогда выходит что уже безпонту определять браузер, если все на одном движке только название разное которое не отловить толком регуляркой , что мы пытались и сделать
________
посл. ред. 23.08.2023 в 18:45; всего 1 раз(а); by SNEG
Онлайн: 0
Время:
Gen. 0.1128
(c) Bym.Guru 2010-2026