Resize изображения в зависимости от разрешения экрана

Slavio

Новичок
Resize изображения в зависимости от разрешения экрана

Здравствуйте! Передо мной стоит такая задача: на страничке просмотра изменять размер изображения в зависимости от того, какова ширина экрана в пикселях у пользователя. Для этого задал переменную:
PHP:
$screen_width = "<script language=\"javascript\">document.write(screen.width);</script>";
После чего написал в виде теста такой код:
PHP:
if ($screen_width < 400){
         $new_limit = "900";
         $limit_var = "width";
 }elseif ($screen_width > 400){
         $new_limit = "400";
         $limit_var = "width";
      }else {
                      $new_limit = $image_info[0];
         $limit_var = "width";
      }
Где $new_limit - ограничение размера картинки, а $limit_var принимает значение "width" или "height", и обозначает что именно у картинки ограничивается - высота или ширина. Проблема в том, что выполняется почему-то условие ($screen_width < 400), и изображение выводится шириной 900 пкс.
В то же время я указал в темплейте вывести {screen_width} - значение моего разрешения экрана (ширины), было выведено верно...
 
Сверху