ホームページ > バックエンド開発 > PHPチュートリアル > PHP は、PDF を開く代わりにブラウザに PDF をダウンロードさせる_PHP チュートリアル

PHP は、PDF を開く代わりにブラウザに PDF をダウンロードさせる_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:48:58
オリジナル
1262 人が閲覧しました

この記事では、ユーザーが PDF ファイルをブラウザで直接参照せずに、ダウンロード ファイルの形式でクライアントに直接ダウンロードできるようにする方法を紹介します。

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

phpファイルを作成する

コードは次のとおりです コードをコピー
$file = $_GET['ファイル'];
$arr =explode(‘/’,$file);
header('Content-type: application/pdf');
header(‘Content-Disposition:attachment; filename=”‘.array_pop($arr).’”‘);
readfile(ファイル);
?>

PDF パスをブラウザーが認識する言語に変換し、ブラウザーに伝えるコードを追加します
Liezi /upload.php?file=/aa/aa.pdf
このようにすると、それが何であっても、開かれるのではなくダウンロードされます

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632761.html技術記事この記事では、ユーザーが PDF ファイルをブラウザで直接参照するのではなく、ダウンロード ファイルの形式でクライアントに直接ダウンロードできるようにする方法を紹介します。 一部のブラウザにはインストールされています...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート