CGI Problem: Bild an Browser zurueckschicken...
Pluskal Johann
0 Lars0 Stefan Muenz0 Pluskal
0 Andre Steffens0 Marko
Hallo
Ich moechte das mein Perl Script ein Bild ueber die CGI Schnittstelle an den Browser
zurueck gibt.
Dazu muss man den Browser sagen was kommt. Habe daher folgendes angegeben:
print "Content-type: image/gif\n\n"; < aber was kommt dann.
Konkret:
Wie schicke ich ein Bild an den Browser zurueck.
mfg
Pluskal
Hallo Pluskal,
versuche doch mal:
print ("Content-type: image/gif\n\n");
open (DATA, "bild.gif");
while (<DATA>) {
print $_;
}
close (DATA);
print ("\n--ThisRandomString\n");
Ciao
Lars
Hallo
Nicht schlecht diese Beispielscript.
Es zwar nicht funktioniert bei mir, werde aber
in diese Richtung weiterprobieren.
Irgendwan muss ja funktionieren.
Gruss
Pluskal
Hallo Pluskal
Ich moechte das mein Perl Script ein Bild ueber die CGI Schnittstelle an den Browser
zurueck gibt.
Kannst du auch ganz einfach als HTML machen:
print "Content-type: text/html\n\n";
print "<html><head></head><body>\n";
print "<img src="/pictures/datei.gif">\n";
print "</body>\n";
print "</html>\n";
Die Grafikdatei musst Du natuerlich korrekt referenzieren.
viele Gruesse
Stefan Muenz
Hallo Pluskal
Hallo
Kannst du auch ganz einfach als HTML machen:
print "Content-type: text/html\n\n";
print "<html><head></head><body>\n";
print "<img src="/pictures/datei.gif">\n";
print "</body>\n";
print "</html>\n";
Ja aber bei dieser Methode wird eine neue HTML Seite mit Bild zurueck gegeben.
Ich moechte aber das bei einer bestehenden Webseite genau in diese
Seite ein Bild eingefuegt wird ohne das eine neue Seite erzeugt wird.
(also das Ganze soll funktionieren wie bei grafischen Zaehler)
Mein Scriptaufruf steht daher in der HTML Seite im <IMG> Tag.
( <img src="......irgendwas.pl">)
viele Gruesse
Stefan Muenz
Hi,
ich habe seit langem das gleich Problem mir konnte bisher auch niemand helfen.
Schade eigendlich...
Hallo,
ich weiss nicht ob es mit Grafiken geht, aber bei HTML-Files funktioniert folgendes:
print "Location: /grafik.gif","\n\n";
/grafik.gif ist logischerweise der Pfad zum Bild, sag bitte Bescheid wenn es klappt,
interessiert mich auch, und ich bin zu faul zum Ausprobieren. Keinen MIME-TYP vorher
ausgeben !
Gruss
Marko