Ben "imagettftext" fonksiyonu ile ilgili sorunlar var. Ben sorunlu hattı (sarı bir dikdörtgen bakın) Yorumlamak ise aşağıdaki kod çalışır.
session_start();
$text = $_SESSION['code'];
header("Content-type: image/gif");
$image = imagecreate(150, 15);
$red_bg = 255; $green_bg = 255; $blue_bg = 155;
$bg_col = imagecolorallocate($image, $red_bg, $green_bg, $blue_bg);
$red_txt = 0; $green_txt = 0; $blue_txt = 0;
$text_col = imagecolorallocate($image, $red_txt, $green_txt, $blue_txt);
$font = "LucidaSansRegular.ttf";
$link_col = imagecolorallocate($image, 0, 0, 255);
//imagettftext($image, 10.0, 0.0, 5, 5, $text_col, $font, "aaaaa");
imagegif($image);
Ben sorunlu satır (bazı metin göstermek için) yorumsuz Ama eğer bir sorun olsun. Mozilla "içerdiği hatalar nedeniyle görüntü görüntülenemiyor" Beni yazıyor.
Bu benim yazı dosyası (LucidaSansRegular.ttf) için erişim ile ilgili olabilir. (Düşkün dosyasının dahil) benim dizinde tüm dosyalar "- - r-rw-r" var.
Herhangi bir öneriniz? Ben bu kod çalıştı başka bir sunucuda olduğunu eklemek gerekir.