PHP- MySQL - Bilder aus der Datenbank ausgeben

Status
Für weitere Antworten geschlossen.

itari

Benutzer
Mitglied seit
15. Mai 2008
Beiträge
21.900
Punkte für Reaktionen
14
Punkte
0
Gedanklich bin ich eigentlich schon drin in dem Thema, aber praktisch getestet hab ich es noch nicht ... ich wollte mich vergewissern, ob ich auf der richtigen Spur bin.

Gegeben sei:

1) die Diskussion, ob man überhaupt Bilder in einer Datenbank vorhält
2) die Einlesung der Bilder als jpeg (id, blob)

Gesucht ist:

1) eine PHP-Lösung, wie man 3 Bilder in 2 Auflösungen und ein wenig Text auf einer Webseite zusammenbringt ohne Bilddateien temporär auf der Platte zu erzeugen

- also das SQL-geraffel können wir uns schenken

Idee: ich mach eine PHP-Datei für die Aufbereitung der ganzen Seite in der 6 <img>-Tags drinne sind, die auf eine 2. PHP-Datei verweisen. Die zweite Datei liest jeweils ein Bild aus der Datenbank und macht einen header fürs Bildchen und einen echo mit dem Content des blob - richtig so gedacht???

2) eine PHP-Lösung, wie man ein Bildchen als Inline ausgibt

- 1. Frage: geht das überhaupt mit den gängigen Browsern im jpeg-Format? GIF ist geschenkt. Gibt es darüber Testinfos?
- 2. Frage: bei welcher Größe hört der Spaß mittlerweile auf (früher galt mal 64KB für den base64-Text) - ist das immer noch so?
- 3. Frage: wie bekomme ich ein blob-Feld mit jpeg-Inhalt in einen base64-Text gewandelt? Gibt es da gute Funktionen? Geht das ohne Limits (16MB)? muss man überhaupt base64 nehmen, oder gibt es auch andere Möglichkeiten?

Kann man mich verstehen???

Itari
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat