red.rocket: BLOB-Abbildung aus Datenbank über AJAX-Aufruf

Beitrag lesen

Der Fehler war die Bitmap-Datei, mit JPEG geht es!
So funktioniert es jetzt: AJAX.PHP

  
$_zeile = mysql_fetch_array($_ergebnis);  
  
$_abbildung_codiert = base64_encode($_zeile['Abbildung']);  
  
$_auswahl = array(  
         'Abbildung' => $_abbildung_codiert,  
         'Artikelnummer' => $_zeile['Artikelnummer'] ,  
         'EAN' => $_zeile['EAN'] ,  
         'Bezugspreis' => $_zeile['Bezugspreis'] ,  
         'Lagervorrat' => $_zeile['Lagervorrat']  
         );  
  
echo json_encode($_auswahl);  

INDEX.PHP

  
var auswahl = eval('(' + req.responseText + ')');  
var abbildung = auswahl.Abbildung;  
document.getElementById("auswahl_div").style.display="inline"  
document.abbildung.src = "data:image/jpg;base64,"+abbildung;  

Vielen Dank!