Я написал код в php, который будет эхом PDF-файла. Когда я пытаюсь повторить этот PDF-файл, страница браузера меняет в серые цвета, и появляется значок загрузки в нижнем левом углу, после чего он не показывает этот файл в формате pdf.PHP-неспособный загрузить файл .pdf из базы данных, содержимое файла хранится в базе данных mysql
что я могу заверить вас, что код до получения данных из базы данных является идеальным.there нет ошибки или ошибки.После получения данных я использовал следующие заголовки, чтобы эхом, что file.i я не уверен об этих заголовках.
$mimetype = 'application/pdf';
$disposition = 'attachment';
header('Content-type: $mimetype');
header('Content-Disposition: inline; filename="$question"');
header('Content-Transfer-Encoding: binary');
header('Content-length: ' . strlen($question));
header('Accept-Ranges: bytes');
echo "$question";
ПРИМЕЧАНИЕ: Я использовал расширение .pdf в контент-decomposition.but, который не был плодотворным me.also использовал функцию ReadFile(), и это также не полезно для меня. Может ли кто-нибудь сказать мне, что там не так?
'$ содержат ли' вопроса имя файла или содержимое файла? Вы использовали его по-разному. –
yes..it содержит файл –
Заголовок может содержать не более одного заголовка, обнаружена новая строка. в –