PDFファイルをその場では開かせず、ダウンロードさせるコードを作成しています
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . basename($path_file) . '"');
header('Content-Length:' . $content_length);
ファイルをダウンロードさせること自体は成功しており、ファイル容量も間違ってないのですが
ダウンロード後に開こうとするとファイルが破損していて開くことができません。
また、ハイパーリンクから直接開かせた場合は問題なく表示できております。
原因の分かる方がいらっしゃいましたらアドバイスお願い致します。
No.2ベストアンサー
- 回答日時:
もしかして、PHPによる コードの自動変換が走っていて、
バイナリファイルであるPDFファイル中をコンバートしているのかも。
readfile()するまえに、
mb_http_output( "pass" ) ;
を入れてみては。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP PostgreSQLからCSV形式でエクスポートする際にカラム内の改行をとる方法 1 2023/02/22 10:05
- ホームページ作成・プログラミング ホームページ作成について。「ワードプレスではありません」。 3 2023/08/13 14:44
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- その他(クラウドサービス・オンラインストレージ) Google ColabでGoogleドライブのサブフォルダにファイルを生成する方法 1 2022/10/31 17:37
- ドライブ・ストレージ ディスクがいっぱいですと表示される 4 2022/06/12 18:38
- その他(プログラミング・Web制作) データ解析ソフトRでのファイル入力read.csvがエラーになります 7 2022/03/27 22:11
- Android(アンドロイド) oppo Reno3AのクロームでダウンロードできないPDFがあります 1 2022/08/10 20:20
- PDF Adobe Acrobat Reader について 3 2023/02/24 20:19
- HTML・CSS htmltとcssのコードで 1 2022/11/26 13:37
- Visual Basic(VBA) VBAでWEBサーバー上に保存されたPDFファイルのリンク有効チェックについて 1 2022/11/11 16:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
csvダウンロードについて
-
指定したURLからファイル(PDF...
-
PHPで複数ファイルのダウン...
-
VB.NETのFTPダウンロードについて
-
画像の文字化けが解決できません
-
eclipseでコメントアウトができ...
-
複数ファイルを連続でダウンロード
-
Excelファイルをダウンロード
-
ファイルのダウンロードのイベ...
-
PHPでファイルのダウンロードす...
-
DelphiのURLDownloadToFile関数...
-
PHPのif文でその処理を途中で抜...
-
FTPコマンドでディレクトリごと...
-
onedrive にexcelファイルをア...
-
トランザクションが原因?DBに...
-
PHP8を使うと、大量のWarningが...
-
.phpと.incファイルの違いはな...
-
社内イントラネットのHPにアク...
-
VBSの「MsgBox」について
-
PHPでFilename cannot be empty...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.NETのFTPダウンロードについて
-
PHPで複数ファイルのダウン...
-
zip圧縮の種類について
-
【PHP】ダウンロードサイト作成...
-
ダウンロードファイル名の文字...
-
phpでうまく画像がダウンロード...
-
複数ファイルを連続でダウンロード
-
PHPでファイルのダウンロードす...
-
ブラウザでExcelをダウンロード...
-
PHPでダウンロードしたファイル...
-
Excelファイルをダウンロード
-
eclipseでコメントアウトができ...
-
phpでzipファイルダウンロード...
-
PHPで複数ファイルをZIPで圧縮...
-
PHPで複数のファイルをまとめて...
-
csvをダウンロードする際、いき...
-
ファイル一覧を表示しその画面...
-
PHPでgz形式のファイルをダウン...
-
PHPでネット上のPDFファイルを保存
-
サーバー上のファイルをブラウ...
おすすめ情報