phpで入力したテキストをファイルとしてダウンロードする

reotogashi 302views 更新:2015年9月4日
<?php
   $input = "input"; 
   $filename = 'filename.txt';

   // $inputを$filenameに書き込みます。
   file_put_contents($filename, $input);

   // readfileを使う際の最低限の設定
   header('Content-Type: application/octet-stream');
   header("Content-Disposition: attachment; filename=$filename"); 

   // $filenameという名前でダウンロード 
   readfile($filename);
?>

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません