| 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: 17 let
|
|||
0