Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Узнать версию ОС через php-скрипт, Как?
 
Можно средствами php узнать версию ОС кроме как через user_agent? Желательно до сервис пака... или до всех установленных виндовых апдейтов :) хотя последнее, наверное, утопия...
"Красота - как специи, которые хорошую еду делают ещё вкуснее, а без еды есть невозможно."
 
Глянь тут http://techpatterns.com/downloads/php_browser_detection.php#php_full
 
Там по user_agent определяется...
"Красота - как специи, которые хорошую еду делают ещё вкуснее, а без еды есть невозможно."
 
клиента либо на яваскрипт смотри, либо то что есть :(
 
Цитата
Можно средствами php узнать версию ОС кроме как через user_agent? Желательно до сервис пака... или до всех установленных виндовых апдейтов  хотя последнее, наверное, утопия...

В большинстве случаев - утопия.

Поверхностную информацию о вебклиентах можно получить как минимум из этих источников:
  • От браузера клиента (User-agent, Javascript, иногда аплеты к всевозможным плагинам).
  • Пассивный fingerprinting (когда на сервере установлен софт, анализирующий входящий трафик и пассивно определяющий версию OS клиентов на основе особенностей реализаций их tcp/ip стека.
  • Активный fingerprinting (когда сервер в ответ на каждый запрос, производит активное fingerprint сканирование клиента).
Все перечисленные источники ненадёжны и информация от них потенциально недостоверна, поскольку находится под контролем клиента и может по ряду причин подвергаться искажениям.

А PHP здесь вообще не при делах, и никаких принципиально особенных, зависящих только от него методов, он предоставить не может.

Удачи.
Страницы: 1
Читают тему