Я использую php/mysql в своей таблице У меня есть столбец под названием «PDF».PHP/MySQL файл загрузки
Каждая строка имеет путь к PDF-файла на моем веб-сервере, я использую этот PHP код:
$sql="SELECT * from table1 where customer_sequence = '53' and invoice_number = '1234' and sequence = '7839' ";
$rs=mysql_query($sql,$conn) or die(mysql_error());
$result=mysql_fetch_Array($rs);
header('Content-disposition: attachment; filename=/path/to/file/'.$result["pdf"].'');
header('Content-type: application/pdf');
readfile('/path/to/file/'.$result["pdf"].'');
SQL, работает нормально, но как только он пытается загрузить его ничего не делает.
Я также попытался:
header("Location: /path/to/file/".$result["pdf"]."");
, но до сих пор не повезло - любые идеи, что я могу сделать?
вы уверены, что файл '«/ путь/к/файлу /». $ result ["pdf"] 'действительно существует? – barbashov
yep - я повторил его, затем копировал и вставлял в веб-браузер, а загрузка файлов – 2013-04-08 23:19:30
вы пробовали 'header (" Местоположение: http://www.server.com/path/to/file/ ". $ Result [" pdf "]" ");'? – MLeblanc