Michas: Die Grafik kann nicht angezeigt werden, weil sie Fehler enthält.

Beitrag lesen

Moin,

ist natürlich bissel Mist, das hier bei meiner Frage anderen Sachen disskutiert, aber ich frage dennoch weiter. :)

Ich habe jetzt mein Script auf einen anderen Server gehauen und da läuft es plötzlich. Was ist da los? Auf beiden Kisten läuft PHP 5 mit GD.

Grüße

Hallo,

ich versuche mich gerade an dynamischen Bildern. Dazu habe ich eine png Datei auf welcher Text erscheinen soll.

<?php

header("Content-type: image/png");
$string = "Text zum testen";
$im     = imagecreatefrompng("bild.png");
$black = ImageColorAllocate ($im, 0, 0, 0);
ImageTTFText ($im, 20, 0, 28, 104, $black, "arial.ttf", $string);
imagealphablending($im, false);
imagesavealpha($im, true);
imagepng($im);
imagedestroy($im);
?>


>   
> Das png Bildchen hat transparente Bereiche. Leider ist es jedoch so, das sobald ich den Text nutze, die Fehlermeldung "Die Grafik kann nicht angezeigt werden, weil sie Fehler enthält." (mit URL Angabe)  
>   
> Lasse ich meinen Textteil weg (ImageTTFText) funktioniert die Anzeige des Bildes.  
>   
> Was mache ich falsch oder wie gehts richtig?  
>   
> Vielen Dank.  
>   
>