• ベストアンサー

アップロードしたPDFを検索してブラウザに

お世話になります。 type="file"でアップし、$_FILEで取得したファイル情報をMYSQLに格納、ファイルの実体はサーバー上のフォルダに保存するというシステムを助けてもらいながら作りました。 今度はそれでアップしたファイルをIDとファイル名をキーにして、検索し、ブラウザに表示したいと思っています。行き詰ったので、ネットで調べると、header('Content-type: application/pdf');を使うことは分かったんですが、その他の処理の書き方が分かりません。 どなたか、サンプルを書いていただけないでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • nora1962
  • ベストアンサー率60% (431/717)
回答No.1

http://d.hatena.ne.jp/tada180/20080214/1203004572 ここのあたりのページが参考になるかと。 header関数とreadfile関数で行ける気がします。 ただ、ファイルデータの転送をPHP経由で行う(PHPのコードが出力処理をする)のはオーバーヘッドがあるので、Apacheの「mod_xsendfile」モジュール利用も検討したほうがいいと、「WEB+DB PRESS vol67」の「モテモテPHP」の記事がありました。

egawa0812
質問者

お礼

nora1962 さん、ありがとうございます。 早速、見て試してみます。

関連するQ&A