ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使ってブラウザにPDFファイルを直接ダウンロードさせる方法_PHPチュートリアル

PHPを使ってブラウザにPDFファイルを直接ダウンロードさせる方法_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:25:061029ブラウズ

一部のブラウザには PDF を開くプログラムがインストールされ、ブラウザに関連付けられているため、PDF パスを直接記述すると、PDF はダウンロードされずに開かれます。ここでは、閲覧ではなくダウンロードだけを行う方法について説明します。

phpファイルを作成します

コードをコピーします コードは次のとおりです:

$file = $_GET['file'];
$arr =explode('/' ,$file) ;
header('Content-type: application/pdf');
header('Content-Disposition:attachment; filename="'.array_pop($arr).'"');
readfile(file) ;
?> ;


pdf パスをブラウザーが認識する言語に変換するコードを追加し、ブラウザーに
liezi/upload.php?file=/aa/aa.pdf
このように伝えます。つまり、開く代わりにダウンロードされます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/825213.html技術記事一部のブラウザーには PDF を開くプログラムがインストールされており、ブラウザーに関連付けられているため、PDF パスを直接書き込むと、PDF はダウンロードされずに開かれます。次に、閲覧する代わりにダウンロードするだけでよいかどうかを説明します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。