Определить устройство

12
J
На сайте с 08.06.2006
Offline
844
841

Как средствами пхп определить с какого устройства юзер "смотрит сайт" ?

Можно через определение разрешения екрана

http://www.php.su/articles/?cat=examples&page=063

тут сложновато как то

проще и только с пхп нет?

Какие другие способы?

M7
На сайте с 23.12.2014
Offline
69
#1

Разрешение экрана, думаю тут не дас точную информацию, а вот операционная система, да.

---------- Добавлено 25.12.2014 в 16:56 ----------

Если имеется ввиду, компьютер или планшет (телефон).

J
На сайте с 08.06.2006
Offline
844
#2

как тогда ОС определять?

M7
На сайте с 23.12.2014
Offline
69
#3
AlexVenga
На сайте с 10.04.2007
Offline
190
#4

Вы хотите определить в PHP или в Javascript???

Если в PHP то вам нужно парсить строку $_SERVER['HTTP_USER_AGENT']

Можно конечно явяскриптом передавать - но сильно гемморойнее....

Антикризисное предложение: [Бурж, AdSense] [NEW] Сайты - каталоги компаний с гарантией трафа [Дорого] (/ru/forum/1006462)
[umka]
На сайте с 25.05.2008
Offline
456
#5

Только по юзер-агенту

http://php.net/manual/en/function.get-browser.php

Лог в помощь!
AlexVenga
На сайте с 10.04.2007
Offline
190
#6

да, нормальный способ, ну или можете воспользоваться https://tech.yandex.ru/detector/

J
На сайте с 08.06.2006
Offline
844
#7

а средствами пхп разрешение экрана юзера можно определить как-то ?

Mad_Man
На сайте с 10.11.2008
Offline
162
#8
joost:
а средствами пхп разрешение экрана юзера можно определить как-то ?

Вы путаете бэк-энд с фронт-эндом.

AlexVenga
На сайте с 10.04.2007
Offline
190
#9
joost:
а средствами пхп разрешение экрана юзера можно определить как-то ?

Нет, браузер не передает разрешение экрана в хидерах. Узнайте Яваскриптом, а потом передайте это значение аяксом на сервер.

J
На сайте с 08.06.2006
Offline
844
#10

AlexVenga, можете код всего этого "черкнуть" ?

спасибо!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий