[php] mssql blob

Języki, których efekty są wykonywane po stronie serwera. PHP, ASP czy CGI w połączeniu z bazami danych SQL dają niezwykłe możliwości budowy i zarządzania stron WWW. Tu zadajemy pytania oraz demonstrujemy kod, z którym mamy problem.
andrjejewicz
Posty: 16
Rejestracja: czw mar 18, 2004 2:21 pm
Lokalizacja: lublin

[php] mssql blob

Post autor: andrjejewicz »

Mam problem z odczytaniem obrazka zapisanego w blobie w bazie mssql. Przerobiłem kod do zapisywania danych z mysql ale obrazek pokazuje mi się tylko w części reszta obrazka jest niewidoczna. Na pewno obrazek jest dobrze zapisany do bazy bo innymi programikami go odczuje oto kod którego używam
[php]<?php
function push_file()
{
global $db_server, $db_name, $db_user, $db_pass;
$conn=mssql_connect($db_server,$db_user,$db_pass);
mssql_select_db("Bazka", $conn);

$sql = 'SELECT ImageBLOB, ImageFileName FROM dTabela_Images WHERE IdImage=4';
$result = mssql_query($sql);
$tab=mssql_fetch_row($result);
mssql_free_result($result);
$filename=$tab[1];
header("Cache-control: private"); // another fix for IE
header("Content-Type: image/jpeg'");
header("Content-Disposition: attachment; filename=" . $filename);
print ($tab[0]);

}

?>[/php]
Bardzo proszę o pomoc
splatch
Nowy
Nowy
Posty: 36
Rejestracja: śr gru 04, 2002 7:05 pm
Lokalizacja: Bydgoszcz/Brodnica
Kontakt:

Re: [php] mssql blob

Post autor: splatch »

Nie wiem, czy to pomoże, ale zobacz jak będzie działać bez lini:

Kod: Zaznacz cały

header("Content-Disposition: attachment; filename=" . $filename); 
ODPOWIEDZ