[PHP-users 24262] Re: PDF でダウンロードさせずに表示したい。
susuki taro
fix20050101 @ yahoo.co.jp
2005年 1月 27日 (木) 15:56:33 JST
たろです。
> 表示に使用しているソフトウェアの種類とバージョンです(^^;
やりたいこと。
「PDFファイルをブラウザ内に表示する。」
その1.PDFファイルをサーバに配置(同じファイル)
/usr/local/apache2/htdocs/file_no
/usr/local/apache2/htdocs/test.pdf
その2.ブラウザで下記のPHPプログラムにアクセス
http://server/test.php
にアクセスすると、画面が真っ白になります。
ソース表示してみると「<p> </p>」と記述されている。
しかし、
http://server/test.pdf
とアクセスすると、ブラウザ内にPDFが表示されます。
Server:PHP4.3.10
apache :2.0.52
OS :redhat9
Client:WindowsXP SP1
IE :IE6.0 SP1
PDF :Acrobat Reader Version6
> ---------[ファイル名:test.php]
> <?php
> $filename="/usr/local/apache2/htdocs/file_no";
> $len = filesize($filename);
> header("Content-type:application/pdf");
> header("Content-Length: ".$len."");
> header("Content-Disposition: inline; filename=foo.pdf");
> readfile($filename);
> ?>
> ----------------------------------
__________________________________
Let's Celebrate Together!
Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/so2005/
PHP-users メーリングリストの案内