Bilder mit PHP ausgeben
Ich habe eine MySQL Datenbank mit einem BlobFeld in dem ich Bild reinschreibe.
In einem Modul möchte ich dieses dann mit Echo oder sonst wie am Bildschirm darstellen, leider kommt aber immer nur der Name der Bilddatei nicht aber das Bild selbst. Heul, Schluchz!!
Weiß da Jemand Bescheid?
Antwort schreiben
Antwort 1 von naja vom 16.01.2019, 12:46 Options
hi,
dann zeig doch mal bitte den codeschnipsel mit dem du es probierst.
mfg naja
Antwort 2 von martinaEnzfeld vom 16.01.2019, 12:53 Options
Uij,- habs grad wieder gelöscht weils nicht ging.
Es war hald ein File namens ausgabe.php wo ich mit include ein bildausgabe.php reinholte.
Und darin war recht viel HTML - vielleicht hat das gestört?
aber danke...
Antwort 3 von martinaEnzfeld vom 16.01.2019, 12:58 Options
<table width="970" border="0">
<tr>
/<?php echo "$ergebnis[kundenbild]" ?>"
...Im Prinzip wars nur das. Danach kommen dann viele weitere ausgaben wie Alter, Strasse, ec.
Die passen ja alle nur das Bild wird nciht ausgegeben.
Komisch!
Antwort 4 von naja vom 16.01.2019, 14:53 Options
hi,
also du hast da nen massiven denkfehler...
probiers mal mit
echo "<img src=\" , $ergebnis[´kundenbild´] , "\">";
mfg naja
Antwort 5 von Nessus vom 16.01.2019, 21:36 Options
Der größte Fehler liegt IMHO schon darin, in einem Blob die Bilder zu speichern. Damit zwingst du jede Datenbank in die Knie.
Besser ist es nur die Bildernamen in einem Varchar zu speichern, die Bilder auf dem Webspace abzulegen und nur aufrufen.
Schneller, performanter und weniger Fehleranfällig.
Nessus
Antwort 6 von martinaEnzfeld vom 17.01.2019, 08:40 Options
DANKE für die Hilfen - Ic hab es letztendlich so wie Nessus beschrieben hat gelöst.
DANKE!!
M.Enzfeld