Никак не хочет текст на картинку вставляться.

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, $src, 0, 0, 0, 0, $w_dest, $h_dest, $w_src, $h_src);
$black = imagecolorallocate($dest, 0, 0, 0);
$font = 'arial.ttf';
$text = 'Testing...';
imagettftext($dest, 50, 30, 50, 50, $black, $font, $text);
}
if ($w<101)
{
$dest = imagecreatetruecolor($w,$w);
if ($w_src>$h_src)
imagecopyresampled($dest, $src, 0, 0, round((max($w_src,$h_src)-min($w_src,$h_src))/2), 0, $w, $w, min($w_src,$h_src), min($w_src,$h_src));
if ($w_src<$h_src)
imagecopyresampled($dest, $src, 0, 0, 0, 0, $w, $w, min($w_src,$h_src), min($w_src,$h_src));
if ($w_src==$h_src)
imagecopyresampled($dest, $src, 0, 0, 0, 0, $w, $w, $w_src, $w_src);
}
imagejpeg($dest,'',$q);
imagedestroy($dest);
imagedestroy($src);
}
else
{
readfile($f);
}
?>