Hi,
Ich hoffe, dass ihr mir aus der Patsche helfen könnt.
Hab nicht genau verstanden, was nicht klappt, aber wenn ich mit folgendem (recht einfachem) Perl-Script eine Grafik erzeuge klappt es bei mir unter UNIX und ich kann sie mit dem FF downloaden (mit speichern unter ...).
Ist zwar ein gif und kein png, aber sollte ja sonst im Prinzip das gleiche sein.
Vielleicht hilfts dir ja. Wenn nicht einfach ignorieren ;-)
my $imgFile = '/users/http/intranet/knowhow/testDir/IMG/2_sanduhr.gif';
my $imgString = "";
print "Content-Type: image/gif\n\n";
open(GRAFIK,"<$imgFile") || die ("Couldn't open File: $!");
binmode(GRAFIK);
binmode(STDOUT);
while ( my $line = <GRAFIK> )
{
$imgString += $line;
}
print $imgString;
close GRAFIK;
mfG,
steckl