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 
 а ну да, как я мог забыть! %)