Autor Zpráva
ONdra28
Profil *
Zdravím, vím že to tu bylo řešeno už mockrát ale já už fakt nevím...nic z jiných vláken mi nepomohlo

Udělal jsem v PHP obrázek...vypisuju tam i text. No na localhostu to funguje bez problémů ale na hostingu ne.
Zakomentoval sem Header, vypsalo to, že nemůže najít/otevřít font což absolutně nechápu..protože práva na čtení má,je nahranej na serveru, název neobsahuje žádnou diakritiku !

www.spectrik.ic.cz/kapca.php - nefunkční obrázek
www.spectrik.ic.cz/arial.ttf - důkaz o tom, že font na serveru je.

/* Kreslení textu */
for($i=0; $i < strlen($text); $i++) {
 $barva = $barvy [$i % count($barvy)];
 imagettftext($obrazek, 28 + rand(0,8), -20 + rand(0,40), ($i + 0.3) * $misto_na_znak, 50 + rand(0,10), $barva,'arial.ttf', $text{$i});
}


Netuší někdo co je špatně ?

Díky za odpovědi.
Marek3
Profil *
Já si pamatuju, že jsem měl hodně podobnej problém a nakonec jsem to "nějak" vyřešil tím, že jsem font textu vůbec nedefinoval (což ale není moc chytrý ale nějaký se tam dal). :-)

Můžeš zkusit:
 imagettftext($obrazek, 28 + rand(0,8), -20 + rand(0,40), ($i + 0.3) * $misto_na_znak, 50 + rand(0,10), $barva,'./arial.ttf', $text{$i});
ONdra28
Profil *
Marek3

Čumim sice na to jako JOJO ale ejhle ! Ono to fakt funguje :D

Díky moc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: