Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: не генерирует изображения
 
 автор: taraskov   (21.02.2007 в 16:24)   письмо автору
 
 

в рхр я не могу сгенерировать изображение, будто все настроенно, а изображение нету, что делать??? и где что проверить???

   
 
 автор: ZuArt   (21.02.2007 в 16:32)   письмо автору
 
   для: taraskov   (21.02.2007 в 16:24)
 

1) для начала проверить подключенность графической библиотеки...
2) проверить простейший вывод картинки в нужном формате (на этом попадают многие, кто скриптом пытается вывести GIF - функции для вывода этого формата удалены из библиотеки начиная с какой-то там версии) =)

   
 
 автор: Trianon   (21.02.2007 в 17:03)   письмо автору
 
   для: ZuArt   (21.02.2007 в 16:32)
 

говоря 2) нужно отметить и 3) - что с какой-то более свежей версии эти функции вернули.


2 taraskov: нужно показать фрагмент скрипта, для более предметного разговора.

   
 
 автор: ZuArt   (21.02.2007 в 17:10)   письмо автору
 
   для: Trianon   (21.02.2007 в 17:03)
 

боюсь, что пока в большинстве серваков библиотеки без imagegif() =( + сейчас стремительно набирает обороты формат png-8 (аналог gif-а) и png-24 (аналог jpg-а + прозрачность) =(((

   
 
 автор: Trianon   (21.02.2007 в 17:30)   письмо автору
 
   для: ZuArt   (21.02.2007 в 17:10)
 

оперировать категориями вроде "большинство серваков" я не возьмусь.
На всех серверах, с которыми я имел дело, эта библиотека была обновлена.
На некоторых - довольно оперативно.
Всё же патент дерьмовый был. И протух довольно давно.

   
 
 автор: ZuArt   (21.02.2007 в 17:33)   письмо автору
 
   для: Trianon   (21.02.2007 в 17:30)
 

вот на что стоит обратить внимание программер библиотеки, так это на ДОБАВЛЕНИЕ функции НОРМАЛЬНОГО изменения размеров картинки... как-то две существующие более чем лажово работают =(
вот реализовали-бы простейший бикубический алгоритм ресайза (который юзает фотожоп или тот же ACDSee) - было бы еще ничего =(((

   
 
 автор: mihdan   (21.02.2007 в 17:31)   письмо автору
 
   для: ZuArt   (21.02.2007 в 17:10)
 


<?php
if (!function_exists(imagegif)) echo "Обломись такой ф-ии нет в вашей библиотеке";

   
 
 автор: ZuArt   (21.02.2007 в 17:34)   письмо автору
 
   для: mihdan   (21.02.2007 в 17:31)
 

5 баллов =))))

   
 
 автор: ZuArt   (21.02.2007 в 17:34)   письмо автору
 
   для: taraskov   (21.02.2007 в 16:24)
 

и дествительно - куска кода, выводящего картинку, мы дождемся или бум гадать на кофейной гуще?

   
 
 автор: mihdan   (21.02.2007 в 17:43)   письмо автору
 
   для: ZuArt   (21.02.2007 в 17:34)
 

taraskov сам просил и сам молчит! Давай код приаттач - поможем

   
 
 автор: taraskov   (21.02.2007 в 18:51)   письмо автору
 
   для: taraskov   (21.02.2007 в 16:24)
 

Это тестовый фрагмент для генерации изображений, как сделать так, чтобы он запахал?????

<?php
// set up image
$height = 200;
$width = 200;
$im = imagecreate(200, 200);
$white = imagecolorallocate ($im, 255, 255, 255);
$black = imagecolorallocate ($im, 0, 0, 0);

// draw on image
imagefill($im, 0, 0, $black);
imageline($im, 0, 0, $width, $height, $white);
imagestring($im, 4, 50, 150, 'Sales', $white);

// output image
header ('Content-type: image/png');
imagepng ($im);


// clean up
imagedestroy($im);
?>

   
 
 автор: Trianon   (21.02.2007 в 19:50)   письмо автору
576 байт
 
   для: taraskov   (21.02.2007 в 18:51)
 

У меня Ваш скрипт показал такое: (см.аттач)

   
 
 автор: taraskov   (21.02.2007 в 20:10)   письмо автору
 
   для: Trianon   (21.02.2007 в 19:50)
 

а у меня:

Fatal error: Call to undefined function imagecreate() in D:\www\simplegraph.php on line 5

   
 
 автор: Trianon   (22.02.2007 в 09:15)   письмо автору
 
   для: taraskov   (21.02.2007 в 20:10)
 

php_gd2 в php.ini подключен?

   
 
 автор: taraskov   (22.02.2007 в 11:19)   письмо автору
 
   для: Trianon   (22.02.2007 в 09:15)
 

та тіпа подключон

   
 
 автор: Саня   (22.02.2007 в 17:45)   письмо автору
 
   для: taraskov   (22.02.2007 в 11:19)
 

Значит всё-таки не подключён. А в phpinfo() есть информация о библиотеке gd?

   
 
 автор: taraskov   (23.02.2007 в 13:19)   письмо автору
 
   для: Саня   (22.02.2007 в 17:45)
 

В hpinfo есть толька ето:
Configure Command
cscript /nologo configure.js "--enable-snapshot-build" "--with-gd=shared"

   
 
 автор: taraskov   (23.02.2007 в 13:20)   письмо автору
 
   для: Trianon   (22.02.2007 в 09:15)
 

можеш мне скинуть свайо работующие php.ini и gd

   
 
 автор: taraskov   (22.02.2007 в 17:40)   письмо автору
 
   для: taraskov   (21.02.2007 в 16:24)
 

памагите пажалуста

   
 
 автор: taraskov   (23.02.2007 в 19:49)   письмо автору
 
   для: taraskov   (22.02.2007 в 17:40)
 

можеш мне скинуть свайо работующие php.ini и gd

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования