hotti: Bild aus DB in HTML-Seite einbinden

Beitrag lesen

hi,

Ich hoffe, ich habe mein Problem verständlich genug geschildert.

Ja ;)

Beachte bitte, dass solche Lösungen eine zusätzliche Serverlast erzeugen! Das kann mit einem sorgsamen Cache-Konzept zwar gemildert, jedoch nicht völlig aus der Welt geschafft werden.

Eine Idee dazu hätte ich: Wenn an src statt eines Pfades auch ein Hexstring übergeben werden könnte, wäre genau dies die Lösung. Leider habe ich bisher nichts über alternative Zuweisungsmöglichkeiten gefunden.

Zwei der Möglichkeiten:

.src zeigt auf eine Ressource, hinter der sich ein serverseitiger Prozess verbirgt, der das Image mit dem passenden Content-Type (image/gif, image/png,...) ausliefert

.src wird mit einer Inline-Grafik versehen, Beispiel in Perl

$self->{STASH}{data64} = sprintf("data:image/png;base64,%s", encode_base64($hunt->{body}));

und das in den auszuliefernden DOM-String eingebaut (Achtung, das Datenvolumen wird viel größer!).

Horst