[PHP-users 4878] ファイルのダウンロード
細見 達男
php-users@php.gr.jp
Mon, 21 Jan 2002 16:44:08 +0900
PHPでファイルを動的にダウンロードできないか調べています。
PHP内にバイナリでファイルを取り込み、Content-type","application/octed-stream
を付けて
クライアントにダウンロードしたいのです。
サーブレットJAVAでは実現できるのですがPHPでのやりかたが不明です。
ご教授をお願いします。
どのへんを調べればいいのでしょうか?
JAVAではこんな形になります。
public void service(HttpServletRequest req,HttpServletResponse res)
throws IOException
{
if(DEBUG){ System.out.println("Download!!"); }
res.setHeader("Cache-Control","no-cache");
res.setHeader("Pragma","no-cache");
res.setContentType("text/html; charset="+CHARSET);
PrintWriter pw=res.getWriter();
res.setHeader("Content-disposition","attachment; filename="+FILE_NAME);
res.setHeader("Content-type","application/octed-stream;
name="+FILE_NAME);
this.writeLine(pw,req);
}
よろしくお願いいたします。
T_DRAGON_2000