Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > высота и ширина изображения


Автор: wlad 27.11.2007, 10:07
Всем привет!

Меня зовут Влад, я делаю гостевую. 

1. Хочу схватить размеры изображения
(функции
Код


$userfile_size = $HTTP_POST_FILES['userfile']['size'] и $userfile_type = $HTTP_POST_FILES['userfile']['type']
есть, а вот функции 


Код

$userfile_width = $HTTP_POST_FILES['userfile']['width'],


как выяснилось, нет...)

У Шкрыля и Веллинг-Темсон не нашел ничего... 

Автор: Vaulter 27.11.2007, 10:58
Привет!! меня зовут Андрей! 
я делал гостевую, но какие картинки в гостевой???
однако ответ такой:
размеры изображения берутся с помощью GD например так:

http://php.net/imagesx & http://php.net/imagesy

Автор: mishaSL 27.11.2007, 11:05
После загрузки изображения функция http://ru2.php.net/getimagesize

Автор: skyboy 27.11.2007, 13:07
Цитата(wlad @  27.11.2007,  09:07 Найти цитируемый пост)
$HTTP_POST_FILES['userfile']['size']

это же размер загружаемого файла! ты просто копал не в том направлении. размер изображения - это информация, которая зависит от типа данных в файле. размер файла от его содержания не зависит. потому совет на будущее: не пытайся из http://ua2.php.net/manual/ru/reserved.variables.php#reserved.variables.files(в слову, $HTTP_POST_FILES не рекомендуется - устарел уже; новай конструкция $_FILES доступна, начиная с версии РНР 4.1.0) получить данные, которые относятся к содержимому файла. Размеры картинки, встроенные шрифты pdf и прочая информация, которую не определишь без обработки файлов, определяются с помощью соотвествующих функций, коих имеется http://ua.php.net/manual/ru/funcref.php

M
skyboy
господа, не оффтопим. оффтоп будет удаляться с жесткостью и коварством.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)