Mailinglisten-Archive |
Guten Morgen liebe Sorgen ... Ich habe Folgendes Problem: Ich möchte Bilder,Flashanimationen und wav-Dateien in meinem MS SQL Server ablegen. Dazu habe eine Tabelle 'Datei' mit einem Feld vom Typ 'Image'. Ich speichere dazu die Daten folgendermaßen ab: $bild1 = addslashes(fread(fopen($bild1,"r"),$ImgSize)); $SqlString="INSERT INTO Datei (ID,Name,Image,Type) VALUES ('$id1','$name','$bild1','image/jpeg')"; mssql_query($SqlString,$Connect); Das funktioniert auch ohne Fehlermeldung. Das Problem kommt beim Auslesen bzw. darstellen. Dazu Folgendes Script: <img src="bild.php?id=$id1" ...> /* bild.php */ <?php //Anmelden an DB $SqlString="SELECT * FROM Datei WHERE (ID='$id')"; $result=mssql_query($SqlString,$Connect); if ($object_array = mssql_fetch_object ($result)) { $Type = $object_array[Type]; Header("Content-type: $Type"); $Body = $object_array[Image]; echo $Body; flush(); } ?> Alles sehr schön - nur es wird nichts angezeigt. KEIN BILD! Ich bin am verzweifeln *GRRRRRRRRRRRRR* Gruß Jan
php::bar PHP Wiki - Listenarchive