"sigs/gwinner.png", 1=> "sigs/gwinner2.png", 2=> "sigs/stephan.png", 3=> "sigs/g3winner.png"); $image = $images[$_GET["image"]]; if(!$image) { $image_number=rand(0,count($images)-1); $image = $images[$image_number]; } //print "$image_number $image"; function Loadpng ($imgname) { $im = @ImageCreateFromPNG ($imgname); /* Versuch, Datei zu öffnen */ if (!$im) { /* Prüfen, ob fehlgeschlagen */ $im = ImageCreate (500, 150); /* Erzeugen eines leeren Bildes */ $bgc = ImageColorAllocate ($im, 255, 255, 255); $tc = ImageColorAllocate ($im, 0, 0, 0); ImageFilledRectangle ($im, 0, 0, 150, 30, $bgc); /* Ausgabe einer Fehlermeldung */ ImageString($im, 1, 5, 5, "Error while loading sigimage: $imgname", $tc); } return $im; } $image_png = Loadpng($image); header("Content-type: image/png"); imagePng($image_png); ?>