ホームページ > バックエンド開発 > PHPチュートリアル > PHPでmswordとpdfの閲覧とダウンロードを実装する方法

PHPでmswordとpdfの閲覧とダウンロードを実装する方法

WBOY
リリース: 2016-06-13 13:29:54
オリジナル
898 人が閲覧しました

php で msword と pdf を参照してダウンロードする方法
私は、教師が論文要件を公開し、学生が論文をアップロードする Web サイトに取り組んでいます。教師が休暇中で質問できないため、あなたに会いに来ました。皆さん
私の Web サイトでは、download.php を除いて、生徒が PDF または msword ファイルをアップロードしてからダウンロードすることのみが許可されています。教師がファイルのリンクをクリックすると、すぐにダウンロードされるわけではありませんが、閲覧インターフェイスが開きます。オンラインで視聴することもできます。必要に応じて、再度ダウンロードして、実装方法を尋ねることもできます。 。 。 。それともjsを使って実装するべきなのでしょうか?

-----解決策---------
コントロールするのはあまり簡単ではありません。ヘッダーを設定し、ブラウザーに任せます。


http://www.cnblogs.com/persy_php/archive/2010/07/21/1782407.html
http://grow.sinaapp.com/?p=667

次のようなヘッダーを設定します。

header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream'); 🎜>header('Content-Disposition:attachment; filename='.basename($file));
header('Content-Transfer-Encoding:binary');



header('Content-type: application/pdf');
header('Content-Disposition:attachment; filename="downloaded.pdf");
readfile('original.pdf');

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート