Показать сообщение отдельно
Старый 17.12.2006, 22:36
CREDO вне форума Посмотреть профиль Отправить личное сообщение для CREDO Посетить домашнюю страницу CREDO Найти все сообщения от CREDO
  № 1  
Ответить с цитированием
CREDO
 
Аватар для CREDO

Регистрация: Oct 2004
Адрес: Сочи
Сообщений: 591
Отправить сообщение для CREDO с помощью ICQ
По умолчанию Текст на картинку

Никак не хочет текст на картинку вставляться.
Что не правильно?
PHP код:
<?php
header
("Content-type: image/jpeg");
if (!isset(
$q)) $q 100;
$src imagecreatefromjpeg($f);
$w_src imagesx($src);
$h_src imagesy($src);
if (
$w_src != $w)
{
          if (
$w>100)
          {
           
$ratio $w_src/$w;
           
$w_dest round($w_src/$ratio);
           
$h_dest round($h_src/$ratio);
           
$dest imagecreatetruecolor($w_dest,$h_dest);
           
imagecopyresampled($dest$src0000$w_dest$h_dest$w_src$h_src);
           
$black imagecolorallocate($dest000);
           
$font 'arial.ttf';
           
$text 'Testing...';
           
imagettftext($dest50305050$black$font$text);
          }
          if (
$w<101)
          {
           
$dest imagecreatetruecolor($w,$w);
           if (
$w_src>$h_src)
           
imagecopyresampled($dest$src00round((max($w_src,$h_src)-min($w_src,$h_src))/2), 0$w$wmin($w_src,$h_src), min($w_src,$h_src));
           if (
$w_src<$h_src)
           
imagecopyresampled($dest$src0000$w$wmin($w_src,$h_src), min($w_src,$h_src));
           if (
$w_src==$h_src)
           
imagecopyresampled($dest$src0000$w$w$w_src$w_src);
          }
          
imagejpeg($dest,'',$q);
          
imagedestroy($dest);
          
imagedestroy($src);
          }
else
{
 
readfile($f);
}
?>