phpファイルや画像の強制ダウンロードを簡単に実現する方法

779 ワード

この例では、phpがファイルまたはピクチャの強制ダウンロードを簡単に実現する方法について説明します.皆さんの参考にしてください.具体的には以下の通りです.

//  
function downregcaseAction() {
  $file="upload/regcase.jpg";
  if(isfile($file)) {
    header("Content-Type: application/force-download");
    header("Content-Disposition: attachment; filename=".basename(file));
    readfile(file);
    exit;
  } else {
    echo "     !";
    exit;
  }
}


PHPに関する内容についてもっと兴味のある読者は、「phpファイル操作総括」、「PHP図形と画像操作技巧総括」、「PHP配列(Array)操作技巧大全」、「PHP基本文法入門教程」、「PHP演算と演算子の使い方総括」、「php対象向けプログラム設計入門教程」、「PHPネットワークプログラミング技巧総括」、「php文字列(string)用法総括」、「php+mysqlデータベース操作入門チュートリアル」および「php一般データベース操作テクニック要約」
ここで述べたことが皆さんのPHPプログラム設計に役立つことを願っています.