2 imagecreate() Ausgaben in einer Datei

ava99

Erfahrenes Mitglied
Hallo,


stehe mom etwas auf dem Schlauch. Mein Problem ist, ich möchte 2 imagecreate() ausgeben lassen.

Code:
$im = @ImageCreate (50, 100)
     or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$background_color = ImageColorAllocate ($im, 255, 255, 255);
$text_color = ImageColorAllocate ($im, 233, 14, 91);
ImageString ($im, 1, 5, 5, "Ein Test-String", $text_color);
ImagePNG ($im);



$im_1 = @ImageCreate (400, 500)
     or die ("Kann keinen neuen GD-Bild-Stream erzeugen");
$background_color = ImageColorAllocate ($im_1, 255, 255, 255);
$text_color = ImageColorAllocate ($im_1, 233, 14, 91);
ImageString ($im_1, 1, 100, 5, "Ein Test-String", $text_color);
ImagePNG ($im_1);

Wenn ich dies so mache, dann wird nur $im angezeigt. Wie sollte ich es umstellen, das beide Grafiken angezeigt werden ?

Bin für Hilfe dankbar.


Grüße
Ava99
 
Zuletzt bearbeitet:
hallo,

ich möchte mit hilfe von imagegif($img) 2 bilder darstellen, bild_1.gif und bild_2.gif

Danke schonmal im voraus


Grüße
Ava99
 
Wenn die erzeugten Grafiken in einer Datei gespeichert werden sollen, musst du der Funktion den Dateinamen mit dem zweiten Parameter übergeben. Denn ohne Angabe des zweiten Parameters wird die erzeugte Grafik direkt ausgegeben.
 
hallo,

dann quasi
PHP:
imagegif($img, $name)
$name_1= bild_1.gif;
$name_2=bild_2.gif;


Ok Soweit habe ich es jetzt verstanden. Nun möchte ich auch die so erzeugten Bilder auf dem Bildschirm ausgeben. 1 Bild auszugeben mit imagegif ist kein Problem, aber 2 Bilderr mit diesem Befehl auszugeben ohne dabei jetzt.

PHP:
echo "<a href="http://laocalhost/verzeichnisbild_1.gif"></a>";

Grüße
ava99
 
Zuletzt bearbeitet:
Zurück