Autor Zpráva
dajusa
Profil
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 *
Zpátky stačí obyčejný select.
dajusa
Profil
noa el pokud udelam jen obycejny select tak vyleze jen ta binarka a ja bych potreboval z toho udelat soubor
Alphard
Profil
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
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 *
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');

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: