Hi!
Ich habe zwei Bilder: 1.jpg, 2.jpg. Beide Bilder sollen den Counterstand "12" darstellen. Dafür muss ich aber beide Bilder zusammensetzen und dann an den Browser senden.
Mein Ansatz mit einem Bild:
print "Content-type: image/jpeg\n\n";
binmode(STDOUT);
open(F, "1.jpg");
binmode(F);
print join("",<F>);
close(F);
Das klappt auch gut! Das Bild wird ohne Probleme an den Browser ausgeben. Nur wenn ich jetzt versuche, dass zweite auch noch auszugeben, klappt das nicht.
print "Content-type: image/jpeg\n\n";
binmode(STDOUT);
foreach $i (1..2){
open(F, "$i.jpg");
binmode(F);
print join("",<F>);
close(F);
}
Wie bekomme ich es hin, dass ich ein Bild mit beiden Zahlen ausgeben kann? Wenn möglich nur Standardmodule (falls überhaupt) verwenden.
Danke!
Gruß, Erik!
s))91\&\/\^z->sub{}\(\@new\)=>69\&\/\^z->sub{}\(\@new\)=>124\&\/\^z->sub{}\(\@new\)=>);
$_.=qq~66\&\/\^z->sub{}\(\@new\)=>93~;for(@_=split(/\&\/\^z->sub{}\(\@new\)=>/)){print chr;}
It's not a bug, it's a feature! - [CGI-World.de]