Re: why does this not work?

From: Date: Tue, 27 Sep 2005 08:31:58 +0000
Subject: Re: why does this not work?
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-223254@lists.php.net to get a copy of this message
javascript is a client-side language, while php is a server-side language... the value you are passing to $width only exists on the client side, therefore the php server-side boolean fails. i think you will have to pass the client-side calculated variable of screen.width to the php server before you can do this properly, probably through a POST form or GET request. nice idea, though (dynamically loading css based on screen resolution). see: http://forums.devshed.com/t3846/s.html Jordan On Sep 27, 2005, at 3:20 AM, Ross wrote:
This returns the correct value for $width but falls down on the boolean. I have tried intval/srtval but nothing seems to work. Maybe it is too early! $width = " <script> document.write(screen.width); </script>"; //$ross= intval($width); echo $width; if ($width < 1064) { echo "lower"; $style= "style1.css"; } else { $style= "style2.css"; } R. --PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php


« previous php.general (#223254) next »