Рубрики

чувстваjavaлюбовюморantivirusAGPнотыКнигипомощьфразаэкзаменшуткипрограмыглупостьgdпочемучкапечальВьетнамтрекер

Как правильно использовать GD library? Почему код не работает?

image, php, gd
Вот код, он должен создавать на этой картинке (http://sandrik.co.cc/ub/files/ub.jpg) текст последнего моего поста в блоге:
$text = 'автоматически сгенерированный текст моего поста в блоге, проверено echo, он не пустой';
$im = imagecreatefromjpeg("files/ub.jpg");
$font_color = imagecolorallocate($im, 68, 112, 76);
imagettftext($im,13,0,10, 9, $font_color,"files/font.ttf",$text);
header("Content-Type: image/jpeg");
header('Cache-Control: no-store, no-cache, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0', FALSE);
header('Pragma: no-cache');
imagejpeg($im, null, 100);


Однако, получается вот что (http://sandrik.co.cc/ub/index.php). Файловая система:
- ub
  - index.php
  - files
     - ub.jpg
     - font.ttf
1) добавьте сверху в скрипт строки:
ini_set("display_errors","1");
ini_set("error_reporting", E_ALL);
2) закоментируйте строчку "header("Content-Type: image/jpeg");"
3) откройте свою ссылку, на экране увидите сообщение об ошибке
Вернуться на главную Вернуться в раздел
© 2010 Алина Зубкова Карта сайта
Hosted by uCoz