Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP)Как узнать размер изображения / 13 сообщений из 13, страница 1 из 1
13.04.2006, 23:39:54
    #33665848
(PHP)Как узнать размер изображения
Как можно узнать размер изображения средствами PHP?
...
Рейтинг: 0 / 0
13.04.2006, 23:44:59
    #33665853
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP)Как узнать размер изображения
НачПроггерКак можно узнать размер изображения средствами PHP?
Линейную ширину/высоту?

Капните в сторону GD2.
...
Рейтинг: 0 / 0
13.04.2006, 23:50:07
    #33665865
(PHP)Как узнать размер изображения
Да. Ширину и высоту изображения.
...
Рейтинг: 0 / 0
13.04.2006, 23:55:29
    #33665876
4m@t!c
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP)Как узнать размер изображения
Формат файла какой?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
14.04.2006, 00:07:34
    #33665897
lissyara
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP)Как узнать размер изображения
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
// определяем расширение закачанного файла
$image_type = substr($file_real_name, strrpos($file_real_name, '.')+ 1 );

if ($image_type !== 'jpg' && $image_type !== 'jpeg' && $image_type !== 'png' && $image_type !== 'gif'){
// подсунули какую-то херню. ругаемся, выходим

.....
}else{

// Делаем RAW рисунка 
if($image_type == 'png'){$image = ImageCreateFromPng($HTTP_POST_FILES['new_foto']['tmp_name']) or die ("<br>не удалось создать рисунок RAW");}
if($image_type == 'jpeg' || $image_type == 'jpg'){$image = ImageCreateFromJpeg($HTTP_POST_FILES['new_foto']['tmp_name']) or die ("<br>не удалось создать рисунок RAW");}
if($image_type == 'gif'){$image = ImageCreateFromGif($HTTP_POST_FILES['new_foto']['tmp_name']) or die ("<br>не удалось создать рисунок RAW");}
// Получаем ширину и высоту
$schirina = ImageSX($image);
$visota = ImageSY($image);

}
у меня так.
...
Рейтинг: 0 / 0
16.04.2006, 00:20:54
    #33669174
Шогал
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP)Как узнать размер изображения
Функцию getImageSize() уже отменили, или она признана особо глючной?
------------
CMD: Console of Must Die
...
Рейтинг: 0 / 0
16.04.2006, 01:23:38
    #33669202
(PHP)Как узнать размер изображения
Странно. Попробовал, но мне выводится сообщение об ошиибке:
Fatal error: Call to undefined function: imagecreatefromjpeg() in e:\web\users.php on line 517
...
Рейтинг: 0 / 0
16.04.2006, 01:38:41
    #33669217
DocAl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP)Как узнать размер изображения
А модуль-то gd подключён?
...
Рейтинг: 0 / 0
16.04.2006, 01:52:31
    #33669221
(PHP)Как узнать размер изображения
А как его подключить то?
...
Рейтинг: 0 / 0
17.04.2006, 00:25:14
    #33669921
Sarin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP)Как узнать размер изображения
Эээ.

Зависит от оси.
В принципе редактированием php.ini.

В моём дистрибутиве Линуха надо было просто поставить rpm.
...
Рейтинг: 0 / 0
17.04.2006, 16:07:25
    #33671517
1024byte
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
(PHP)Как узнать размер изображения
Прочитайте комментарий Шогала и не парьте мозги с GD
тут она совершенно не обязательна.
...
Рейтинг: 0 / 0
21.04.2006, 05:31:00
    #33681031
(PHP)Как узнать размер изображения
С одной стороны использовал GetImageSize, но все равно столкнулся с проблемой подключения библиотек. Можно попобдробнее...
...
Рейтинг: 0 / 0
21.04.2006, 07:19:14
    #33681079
(PHP)Как узнать размер изображения
гыгыы. Подключил. Все воркает. Теперь разираться с БД.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP)Как узнать размер изображения / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]