phpbar.de logo

Mailinglisten-Archive

[php] Media-Manager BLOB-Image aus MSSQL-DB anzeigen

[php] Media-Manager BLOB-Image aus MSSQL-DB anzeigen

sklink php_(at)_phpcenter.de
Wed, 10 Apr 2002 09:01:57 +0200


Hallo zusammen!

ich habe in einer Mssql-Datenbank einige Bilder als BLOBS gespeichert und würde mir diese gerne anzeigen lassen. 
Habe ein kleines Skript geschrieben und schon allerhand ausprobiert. 

Im Moment sieht das Skript so aus:
<? 
header("Content-Transfer-Encoding: binary"); 
header("Content-type: image/jpeg"); 
header('Expires: Sat, 22 Apr 1978 02:19:00 GMT'); 
header('Cache-Control: no-cache'); 
header('Cache-Control: must-revalidate'); 

$hostname = "xxx"; 
$username = "xxx"; 
$password = ""; 
$dbName = "xxx"; 

sybase_pconnect($hostname,$username,$password) or DIE("DATABASE FAILED TO RESPOND."); 
sybase_select_db($dbName) or DIE("Table unavailable"); 

$query = "SELECT thumbnail FROM thumbnails where record_id = 4"; 

$result = sybase_query( $query ); 
$line = mssql_fetch_row($result); 
sybase_close(); 
echo $line[0]; 
?> 

Das funktioniert aber so nicht. 
Lasse ich die Header Infos weg, bekomme ich sowas wie: 

0xffd8ffe000104a46494600010001009000900000ffdb0084000a07070807060a0808080b0a0a0b0e18100e0d0d0e1d15161118231f2524221f2221262b372f26293429212230413134393b3e3e3e252e4449433c48373d3e3b010a0b0b0e0d0e1c10101c3b282228283b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b ........ 

Das sieht ja schonmal nicht schlecht aus - ist aber wohl das falsche
Format.
Wie wird daraus das Bild?

Über Tipps und Anregungen würde ich mich freuen 

mfg 

stephan


php::bar PHP Wiki   -   Listenarchive