Проблема: создания изображений в PHP

Статус
В этой теме нельзя размещать новые ответы.

lecas

Новичок
Проблема: создания изображений в PHP

я прочитал для этого что нужно дополнителные компоненты к PHP такие как:
gd [gd-1.8.3.tar.gz]
t1lib [t1lib-1.0.1.tar.gz]
jpeg-6b [jpegsrc.v6b.tar.gz]
libpng [libpng-1.0.6.tar.gz]

помогите: Где их взять? И что с ними делать?
 

Фанат

oncle terrible
Команда форума
читать надо меньше.
нигде ничего брать не надо.
если тебе для домашнего сервера под винду, то ставить надо из зипа и там все уже есть.
если на хостинге - там тоже есть.
 

lecas

Новичок
да, домашнего сервера.
тогда почему примеры из книги не работают

"<? header("Content-type: image/png");
$img = imagecreate(400,80);
$black = ImageColorAllocate($img, 0, 0, 0);
$green = ImageColorAllocate($img, 0, 255, 0);
$white = ImageColorAllocate($img, 255, 255, 255);
$trans = ImageColorTransparent($img, $white);
ImageFill($img, 0, 0, $white);
ImageString($img , 2, 10, 10, "Laa is so happy to see you!", $black);
ImageTTFText($img, 18, 0, 45, 45, $green, "arial8.ttf", "$text");
ImagePng($img);
ImageDestroy($img); ?>
"
(ставил из зипа)
 

Vin-Diesel

Новичок
Хм.. Попробуем угадать? Может потому, что выводится еще и текст? А моожет.. Ты правда думаеш что тут телепаты?
 

lecas

Новичок
всмысле какую ошибку он выдаёт?
просто я сейчас далеко от того компа я её напишу позже =)
 

AmdY

Пью пиво
Команда форума
наверное ты не раскоментировал строки в php.ini
 

lecas

Новичок
Он выдает следующее:
<br />
<b>Fatal error</b>: Call to undefined function imagecreate() in <b>C:\Program Files\Apache Group\Apache2\htdocs\test\set.php</b> on line <b>2</b><br />

-~{}~ 29.07.07 10:19:

наверное ты не раскоментировал строки в php.ini
А как это сделать?
 

Армян

Новичок
открой php.ini и раскометируй(";" убери) строку с либой, которая тебе нужна.
зы. в php.ini ищи слова extension, gd :)
 

AmdY

Пью пиво
Команда форума
lecas, у тебя все хорошо получается.
Пусть проблемы тебя не останавливают - у тебя все получится
 

lecas

Новичок
ты имеешь ввиду эти строки
extension=php_bz2.dll
;extension=php_cpdf.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_dbx.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
extension=php_gd2.dll
;extension=php_gettext.dll
extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
extension=php_imap.dll
;extension=php_interbase.dll
extension=php_ldap.dll
;extension=php_mbstring.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
;extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pdf.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_w32api.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_yaz.dll
;extension=php_zip.dll
 

kvf77

Red Devil
у нас что тут курсы как поставить PHP? В инете навалом документации
 

kvf77

Red Devil
Тема закрыта. Учитесь пользоваться поиском.

Прежде чем задавать вопрос - используйте поиск по форуму и FAQ:
На нахождение готового ответа на свой вопрос Вы потратите меньше своего и чужого времени, чем на создание новой темы.

Поиск по форуму

http://phpclub.ru/faq/
http://phpclub.ru/detail/
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху