Xwab
Форумыnavigate_nextПрограммирование на PHP

Определение устройства (компьюетр или мобила)
Сообщения
SL_NeKrOmAnT

Народ , есть у кого нибудь более менее хорошая функция определения устройства? компьютер или мобила...
Рассмотрю все предложения)))

07 Ноя 2011, 9:02
DarveL

конечно есть.

07 Ноя 2011, 9:07
SL_NeKrOmAnT

DarveL, Скинь в лс , или сюда , если не трудно

07 Ноя 2011, 9:11
Nikola

для более менее хорошего определения нужна база юзер агентов и мобильных операторов.

07 Ноя 2011, 11:51
Nikola

я же не предалагаю определять только по оператору. если так просто, то в чем проблема?
например вот:
function is_mobile($ua)
{
   if(preg_match('%(opera mini|ucweb|nokia|sonyericsson|mot|lg|samsung|sie)%i',$ua))
   {
      return true;
   }
   
   return false;
}

07 Ноя 2011, 12:27
SL_NeKrOmAnT

Nikola, это только малая часть мобильных браузеров

07 Ноя 2011, 16:11
xman12

в фреймворке CI , есть отличный класс по определению юзер агента, мобилы и прочего, меня его функционал вполне устраивает

07 Ноя 2011, 16:21
Nikola

SL_NeKrOmAnT, это был лишь пример. для полного счастья, как я говорил ранее, нужна бд.

07 Ноя 2011, 16:48
Вован

xman12, спосеба,мб пригодиться

07 Ноя 2011, 16:49
SL_NeKrOmAnT

xman12, Мне он вообще не понравился , он нифига не работает нормально , я специально внутри конструктора изменил свойство агент, на то которое есть в списке мобил там , все равно false , я так и не смог добиться true

08 Ноя 2011, 17:36
Ответить на тему