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ランキング
-
phpでzipファイルダウンロード...
-
ftp_getでローカルにファイルが...
-
PHPで複数ファイルのダウン...
-
zip圧縮の種類について
-
ダウンロードすると画像が壊れ...
-
PHPでCSVファイルの任意の行だ...
-
ダウンロードファイル名の文字...
-
CSVファイルのダウンロード時に...
-
複数ファイルのダウンロード
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
リンク先を隠す方法はないでし...
-
「@$変数」の「@の意味は?」
-
PHPのif文でその処理を途中で抜...
-
フォームで戻った際に入力済み...
-
form actionで二つ送信先を指定...
-
XAMPP1.7.1上でPHPを実行すると...
-
CFileDialogの最初のディレクト...
-
VBAでJPGサイズ変更
-
Illustratorで文字と画像を流し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PHPで複数ファイルのダウン...
-
phpでうまく画像がダウンロード...
-
ブラウザでExcelをダウンロード...
-
zip圧縮の種類について
-
PHPでファイルのダウンロードす...
-
VB.NETのFTPダウンロードについて
-
生成したHTMLをボタンクリック...
-
eclipseでコメントアウトができ...
-
【PHP】ダウンロードサイト作成...
-
複数ファイルを連続でダウンロード
-
ダウンロードファイル名の文字...
-
phpでzipファイルダウンロード...
-
PHPのFTP関数ftp_fgetエラーに...
-
libxml2のインストール
-
PHPでダウンロードしたファイル...
-
ファイルダウンロードについて
-
PHPでネット上のPDFファイルを保存
-
PHPでgz形式のファイルをダウン...
-
phpでの帯域制御、ダウンロード...
-
csvダウンロードについて
おすすめ情報