Отправляет email-рассылки с помощью сервиса Sendsay

PHP - разрешение экрана

Здрасьте inet.

Как в PHP определить разрешение экрана пользователя?

Ответить   Alexis Wed, 16 Nov 2005 19:05:36 +0200 (#476550)

 

Ответы:

Здравствуйте, Alexis.

Напрямую - никак.
PHP - выполняется на стороне сервера и ему глубоко наплевать на то,
что там творится у клиента.
Вариант только в том, чтобы в урле передать параметр, который
сформирует JScript.

Ответить   Andrey Yakushev Thu, 17 Nov 2005 19:41:45 +0300 (#476625)

 

16.11.2005 20:05 Вы писали:

В PHP никак. Вы, наверное, с JavaScript перепутали.

Ответить   Thu, 17 Nov 2005 21:06:48 +0300 (#476662)

 

В PHP никак. Он не работает на машине пользователя, он работает на сервере.



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Fri, 18 Nov 2005 03:03:03 +0500 (#476759)

 

Никак. PHP на сервере работает и о пользователе ничего не знает.
Только если определить другими способами (например, яваскриптом)
и передать ему в качестве входного параметра.

Ответить   Fri, 18 Nov 2005 08:41:59 +0300 (#476929)

 

От себя могу сказать. Что уже сталкивался с подобной проблемой. Решал
ее как и предложено, с помощью Java-script. Но это не самое лучшее
решение, Java-script может быть у полльзователя отключен. И работать
ничего не будет. Так что лучше отказаться от этой идеи. И искать
другие решения.

--
Бегемот begemotina20***@m*****.ru



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Fri, 18 Nov 2005 12:55:44 +0300 (#476934)

 

Hello Alexis!

Wednesday, November 16, 2005, 7:05:36 PM, you wrote:

Вот уже было несколько почти одинаковых ответов. А я бы хотел
поинтересоваться: а зачем, собсно, нужна эта информация серверу? Для
получение статистики? Не вижу смысла. Для того, чтобы скорректировать
вёрстку под каждое разрешение? Для этого нужен или таки javascript,
или просто грамотная вёрстка :-) А что ещё может дать знание
разрешения?

Может в новом css есть возможность выбора разрешения (как media,
например)? Я с этими штуками не работаю, т.к. IE их поддерживает ну
очень плохо, какой бы кощунственной ни звучала эта причина. :-) Мой
метод - сверстать максимально корректно, а потом посмотреть на разных
браузерах и при разных разрешениях, и, если надо, подкорректировать.

WBR, Demetrius



библиотекa сайтостроительства http://www.i2r.ru/static/244/

Ответить   Fri, 18 Nov 2005 15:38:55 +0200 (#476991)