Quote:
Originally Posted by ibuprofenacu
Wenn du das Bild als png erstellst (imagecreatefrompng) und anschließend als JPG (imagejpeg) speichern willst, gibt das schonmal nen Fehler.
|
Tut er doch garnicht!!!
Er erstellt aus einem PNG eine PHP-Image-Ressource, die er dann als JPG speichert. Sprich: Er konvertiert das Bild.
PHP Code:
imagejpeg ($picture, "images/valentine_bg_img.jpg")
<- Hier fehlt schonmal das
; (Semikolon) am Ende der Zeile.
PHP Code:
$picture = imagecreatefrompng($bilder[array_rand($bilder)]);
image_rand() kann auch mehrere Eintragskeys zurückgeben und dann funktioniert das Ganze nicht. Versuche lieber:
PHP Code:
$int=round(rand(0, 1));
imagecreatefrompng($bilder[$int]);
Ansonsten kannst du noch die Fehlermeldungen aktivieren:
PHP Code:
error_reporting(E_ALL);
ini_set('display_errors', 1);