Как сделать файлы Zip Blob готовыми для загрузки из базы данных MySQL - PullRequest
0 голосов
/ 26 августа 2011

Я создал базу данных с таблицей, содержащей блоб, в котором я сохранил файлы ZIP и PDF. Проблема в том, как я могу сделать эти файлы готовыми к загрузке через PHP-скрипты?

1 Ответ

2 голосов
/ 26 августа 2011

Как это:

$name = "file.zip"; // or file.pdf
$file_content = $blob_row['file_content'];

header('Content-Description: File Transfer');

header('Content-Type: archive/zip'); // or archive/pdf

header('Content-Disposition: attachment; filename=' . $name);

header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . strlen($file_content));
ob_clean();
flush();

echo $file_content;
exit;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...