Autor | Zpráva | ||
---|---|---|---|
dajusa Profil |
#1 · Zasláno: 14. 8. 2008, 09:30:00
Zdravim...v databazi mam ve sloupci blob ulozenou binarku souboru kterou jsem prevadel pomoci mysql_real_escape_string(), ted bych to potreboval zase prevest zpatky existuje na to neco?
|
||
Kajman_ Profil * |
#2 · Zasláno: 14. 8. 2008, 10:12:28
Zpátky stačí obyčejný select.
|
||
dajusa Profil |
#3 · Zasláno: 14. 8. 2008, 10:14:44
noa el pokud udelam jen obycejny select tak vyleze jen ta binarka a ja bych potreboval z toho udelat soubor
|
||
Alphard Profil |
#4 · Zasláno: 14. 8. 2008, 10:17:45
dajusa
jak z toho chcete udělat soubor? jestli chcete např. zobrazit fotku, tak musíte poslat vhodnou hlavičku a pak vypsat binárku |
||
dajusa Profil |
#5 · Zasláno: 14. 8. 2008, 10:19:41
no jedna se o pdf...a kdyz dam do hlavicky content-type pdf a dam vypsat binarku, tak to udelat to ze se otevre acrobat a hodi mi to ze soubor je poskozeny:(
|
||
Kajman_ Profil * |
#6 · Zasláno: 14. 8. 2008, 12:40:35
Chybu můžete mít v tom ukládání souboru do db. Výpis by měl stačit nějak takto...
$res=mysql_query("select data from tabulka where id=1") or die(mysql_error()); if(mysql_num_rows($res)==1) { header('Content-type: application/pdf'); header('Pragma: public'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Content-Disposition: attachment; filename="soubor.pdf"'); print (mysql_result($res,0,0)); } else header('HTTP/1.1 404 - Not Found'); |
||
Časová prodleva: 16 let
|
0