ホームページ  >  記事  >  バックエンド開発  >  ブラウザのクリックによる TXT ドキュメントのダウンロードを実装する PHP コード

ブラウザのクリックによる TXT ドキュメントのダウンロードを実装する PHP コード

WBOY
WBOYオリジナル
2016-07-25 08:59:14912ブラウズ
  1. /**
  2. * txt ドキュメントをクリックしてダウンロード
  3. * bbs.it-home.org を編集
  4. */
  5. $filename = '/path/'.$_GET['file'].'.txt' //ファイルパス
  6. header("Content -Type: application/force-download");
  7. header("Content-Disposition:attachment; filename=".basename($filename));
  8. readfile($filename);
  9. ?>
コードをコピー

手順: 最初のヘッダー関数は、Content-Type の値を application/force-download に設定します。 2 番目のヘッダー関数は、ダウンロードするファイルを設定します。ここでの filename はパスを含まないファイル名であることに注意してください。 filename の値は、ダウンロードをクリックした後に表示されるダイアログ ボックス内のファイル名になります。パスがある場合は、表示されるダイアログ ボックス内のファイル名になります。上は不明です。 最後に、readfile関数によってファイルストリームがブラウザに出力され、txtファイルのダウンロードが実現されます。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。