1
ブラウザでpdfファイルを表示するのに次のコードを使用していますが、ファイルが正しく表示されません。PHPヘッダー機能を使用して、ブラウザでPDFファイルが正しい形式で表示されない
<?php
$file = 'google.pdf';
$filename = 'google.pdf';
header('Content-type:application.pdf');
header('Content-Disposition: inline; filename"' . $filename .'"');
header('Content-Transfer-Encoding: binary');
header('Accept-Ranges: bytes');
echo @file_get_contents($file);
?>
コード出力:
助けてください!アドバンス無効なコンテンツタイプがあります
感謝を使用する必要がありますが、ダウンロードのポップアップが表示されますが、それはPDF形式で表示されるはずです。 –
@RaheelAslamは、ブラウザの設定によって異なります。ダウンロードを確認した後、ブラウザ内からダウンロードをクリックすると、最新のブラウザのほとんどが新しいタブで表示されます。 –
私はファイルをダウンロードする必要はありません。ブラウザのバージョンに依存しないでください。 –