Изображения. обработка средствами РНР

Sash [None]

Новичок
Изображения. обработка средствами РНР

Есть ли в РНР возможность изменять размер полученного JPG файла? Какая функция может в этом помочь?
Нужно сделать привьюшки для загружаемых через формы фотографий.
 

d0n

Guest
Кстати, а gd lib поддерживает билинеарную фильтрацию? Чтобы картинки правильно и хорошо ресайзились? Как в Фотошопе?
 

Sash [None]

Новичок
У меня чего-то не хватает в апаче?
PHP Version 4.3.0
System Windows 9x localhost 4.10

Выдаёт ошибку вот такую.

Fatal error: Call to undefined function: imagecopyresampled() in.....
 

Krisha

pain in the neck
зайди в файл php.ini который должен у тебя быть в C:WINDOWS/ найди в этом файле раздел Windows Extensions
там найди запись:
;extension=php_gd.dll
замени её на:
extension=php_gd2.dll (обрати внимание на точку с запятой в начале, её нужно убрать)
рестартани апач

потом сразу идешь читать правила форума!
 

Sash [None]

Новичок
Krisha - спасибо большое... не ладится у меня что-то с этими правилами... все хелпы сразу прочитать невозможно, не хватает ни нервов, ни терпения, ни онлайнового времени. По этому и задаю дурацкие вопросы по мере их появления. Простите уж.
 

Sash [None]

Новичок
И могу ли я быть уверенным, что она есть на сервере, где у меня хостинг?
 

Апокалипсис

Guest
>И могу ли я быть уверенным, что она есть на сервере, где у меня хостинг?

1.PHPINFO
2.Попробуй
PHP:
<?
dl("php_gd2.dll");
?>
Данная ф-ция [m]dl[/m] подключает библиотеку прямо в скрипте, если такая имеется в папке.
 

Sash [None]

Новичок
Спасибо, библиотеку нашел, программку написал, сейчас проверю сервер.
 

Sash [None]

Новичок
gd
GD Support enabled
GD Version 2.0 or higher
FreeType Support enabled
FreeType Linkage with freetype
T1Lib Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled

Я так понимаю, что всё работает. :)
 

vario

Guest
Автор оригинала: Апокалипсис
2.Попробуй
PHP:
<?
dl("php_gd2.dll");
?>
Данная ф-ция [m]dl[/m] подключает библиотеку прямо в скрипте, если такая имеется в папке.
у меня на хостинге 1.8 надо 2.0
извини, вот то что ты сказал, только для Винды?
если и под Апач, то где можно скачать библиотеку?
Спасибо.
 

tony2001

TeaM PHPClub
под Вин32 сама ЖД не нужна
под Линухом в 99% процентах она идет в дистрибутиве
отсюда вопрос - причем тут сайт разработчиков ЖД ?
 
Сверху