Задать вопрос
AsviS
@AsviS
начинающий

Как определить microsoft edge?

Есть код:

if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $step1_pic = '../img/steps/step_ff.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $step1_pic = '../img/steps/step_chrome.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Edge') ) $edgetru = 'EDGE BROWSER';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $step1_pic = '../img/steps/step_ie0.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7.0') ) $step1_pic = '../img/steps/step_ie0.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0') ) $step1_pic = '../img/steps/step_ie0.jpg';
else $step1_pic = '../img/steps/step_ie1.jpg'; //FROM IE9 and others


Почему все браузеры определяет а Edge нет??
Помогите
  • Вопрос задан
  • 1303 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
27cm
@27cm
TODO: Написать статус
Порядок поменяйте, проверку на Edge делайте вначале.

Microsoft Edge UA: Mozilla/5.0 (Windows NT 10.0; <64-bit tags>) AppleWebKit/<WebKit Rev> (KHTML, like Gecko) Chrome/<Chrome Rev> Safari/<WebKit Rev> Edge/<EdgeHTML Rev>.<Windows Build>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
как именно "не определяет"? картинку не выводит?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽