Matti Maekitalo: Print Data?

Beitrag lesen

use Mosche;

ich habe in einer DB die Daten eines Gifs gespeichert. Diese möchte ich nun per HTML auswerfen, OHNE das vorher statisch zu wandeln. Weiß jemand, wie das geht?

Also mein Gif ist dann z.B. in der Variablen $file. Dann kann ich ja nicht einfach "print $gif" auswerfen, da ich dann ASCII-Murks bekomme. Wie gebe ich da für die Stelle den Mime-Type an.
Ist ja dann aus Browsersicht sowas wie Multipart bei Mail, oder?

Das geht nicht, du musst die Bilddaten separat übermitteln (also als Img-src einfach ein "CGI-Programm" angeben, welches die Bilddaten ausgibt. Das ist aber ineffizient, deswegen mein Tip, die Bilddaten auf der Platte als Dateien zu lagern, und nur Bildinformationen über die DB zu verwalten.

use Tschoe qw(Matti);