Здравствуйте. Помогите пожалуйста решить такую задачу:
Нужно, чтобы некоторая картинка отображалась в браузере по ширине на 70% экрана, а по высоте - пропорционально ширине. С шириной всё понятно- ставим width=70%. Но т.к. у всех разные мониторы и разные разрешения, эта самая ширина картинки в пикселях по идее будет разная, и вот сообразно ей нужно задать высоту картинке пропорционально изначальному размеру - в этом и прошу вашей помощи.
Заранее благодарен.
Стандартный пример с php.net
ну а если вы хотите поставить простой html код, то это можно сделать так:
Ого, ну вы даёте. спасибо за ответы!
только у меня что-то неполучается. файл в директории лежит, всё есть, врое всё нормально, а он выдаёт ошибку:
No such file or directory -> означает только то что файла test.jpg нет в папке скрипта )
и к тому же эта ошибка не может быть на строке $new_width = $width * $percent;
только в list($width, $height) = getimagesize($filename);
остальные ошибки берутся из первой.
liw, Да, вы правы, именно в той строке, я ошибся. Но, тем не менее, файл то есть в директории..
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)