Forum Webscript.Ru
Программирование => PHP => Тема начата: от 05 Марта 2002, 06:50:50
-
Стандартная ситуация: если у пользователя разрешение экрана 800*600, нужно вывести одно изображение, если 1024*720 - другое. Я знаю, как это сделать при помощи JavaScript:
if (screen.width == 800)
{document.write ("");}
else if (screen.width ==1024)
{document.write ("");}
Но при помощи JavaScript это выглядит некрасиво, намного лучше это делать при помощи PHP. Но как?
-
Думаю, что оперделить разрешение экрана средствами РНР нельзя.
Почему?
РНР серверный язык программирования, а JS именно для работы на стороне клиента.
Может я неправ конечно. Пусть гуру РНР меня поправят.
-
Эта тема уже обсуждалась (поищи на форуме), есть вариант, но ИМХО корявый, чтобы JS определял и передавал через урл width&height
-
мда уж...
а можно покапаться в переменных апача... там кажись пишется какое разрешение у юзвера... и оттуда взять пхп\'шкой... если я не ошибаюсь...
-
а можно покапаться в переменных апача... там кажись пишется какое разрешение у юзвера
Чего-то я такого не встречал. Платформа - да, браузер - да, а вот разрешение....
-
но ИМХО корявый, чтобы JS определял и передавал через урл width&height
а можно еще и куки приклеить :)
переменных апача
хм... что-то в phpinfo() нет разрешения экрана... или это только у меня со зрением плохо? ;)
-
Dm
phpinfo на С написана ;);)
-
ThE0ReTiC
а ну да, как я мог забыть! %)