php+screen size

5 отговора 239 прегледа
#1

php+screen size

Трябва ми код за определяне на screen size
Нещо от сорта на
if 600x800
echo <p>600800</p>
if (else ) 1024x768
echo <p>1024768</p>
мерси

Отговор
в отговор на Milena #2

Re: php+screen size

<script language=javascript>
document.write(screen.width + 'x'+screen.height);
</script>

za kvo ti e php?

Отговор
в отговор на dzver #3

Re: php+screen size

Знаете ли dzver, и сама мога да стигна до клуба по html- благодаря
трябва ми php за да запише съответният *.css в зависимост от резолюцията на потребителя и даже в оммента търся в hotscripts.com, където уж всичко имало, но май толкова простички неща няма.
И да ви кажа все пак макар и на светлинни години от вашите умения мога да преценя кога какво търся....
п.п. ако можете в крайна сметка да ми отговорите на простичкият въпрос- благодаря

Отговор
в отговор на Milena #4

Re: php+screen size

S php niama da stane...opitai tova:
<script language="JavaScript" type="text/javascript">
<!--
if(window.screen.width==800){
documnet.write("mystyle1")
//mystyle moze da bade celia stil ili eventulano da probavsh da napishesh tova s JS
//<link href="mystyle.css" rel="stylesheet" type="text/css">
//viz oba4e svamestomost s NS
}else{
documnet.write("mystyle2")
}
//-->
</script>

Отговор
в отговор на Milena #5

Re: php+screen size

Виж сега, добре е, че знаеш какво търсиш, но не знаеш къде да го търсиш.

PHP е нещо, което се изпълнява на сървъра, който изобщо не го е*е какъв ти е браузъра. Ето защо с PHP не може да определиш неща свързани с браузъра, освен тези, които праща в заявката към сървъра, но в тях може да има всичко, но почти никога размера на екрана.

Прочети rfc2616 за повече информация.

Решение: с JavaScript определяш размерите и събмитваш форма с информацията си към php, което вече може да пише каквото си иска.

"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
Отговор
в отговор на Milena #6

Re: php+screen size

Milena, dzver mnogo dobre ti e otgovoril, tova che ti ne si go razbrala govori za mnogo nesta, che vyobshte maj ne znaesh za k'vo stava duma .
Vseki moje da napishe <?php phpinfo(); ?> i da si poviarva che razbira ot php, are sledvashtiq pyt ne se zaiajdaj s horata koito sa ti obyrnali vnimanie na tolkova elementaren vypros. Prosto trqbvashe da kajesh edno 10x na dzver, a ne da go rygaesh. Tova che si jena obqsnava chast ot neshtata, no tuk horata gledat da si pomagat a ne da se psuvat, rugaiat i t.n. Napravo si predstavih kak si tropnala nervno s krache ...

Отговор