Ralphi: Bild erzeugen

Beitrag lesen

Hallo und schönen guten Abend,

ich hab ein Problem und weiß nicht wo ...
1. der Fehler sein könnte und
2. wie ich danach suchen (Gogglen) könnte.

Ich möchte mir ein CAPTCHA zusammenbasteln, das meinen Vorstellungen entspricht. Nur habe ich geringste PHP Kenntnisse und suchte mir dazu was im www.

gefunden für Anfänger habe ich diese Seite
http://www.php.de/tutorials/3820-mit-php-dynamisch-bilder-erstellen.html.

Ich erstellte mir also eine Datei (index.php) und kopierte den allerersten Quellcode rein:

  
<?php  
Header("Content-Type: image/png");  
# Hier wird der Header gesendet, der später die Bilder "rendert" ausser png kann auch jpeg dastehen  
$width = 500; # Später die Breite des Rechtecks  
$height = 200; # Später die Höhe des Rechtecks  
$img = ImageCreate($width, $height); # Hier wird das Bild einer Variable zu gewiesen  
$black = ImageColorAllocate($img, 0, 0, 0); # Hier wird der Variable $black die Farbe schwarz zugewiesen  
# Die drei nullen bestehen aus den RGB-Parametern. 255, 0, 0 wäre z.B. rot. ($img muss am Anfang stehen)  
ImageFill($img, 0, 0, $black); # Hier wird mit ImageFill() das Bild gefüllt an den Koordinaten 0 und 0 mit der Variable $black, also Schwarz  
ImagePNG($img); # Hier wird das Bild PNG zugewiesen  
?>  

Doch bekomme ich nachdem ich das auf den Hoster geladen habe nach den Aufruf der Seite eine Fehlermeldung:

Die Grafik "http://www.xyz.de/index.php" kann nicht angezeigt werden, weil sie Fehler enthält.

Kann mir bitte jemand sagen wo der Fehler ist?

An eine Einstellung kann es nicht wirklich liegen, da ein fertiges CAPTCHA-Script funktioniert.

Danke.