質問: sprintf($this->convert_sjis("テスト_%s.csv"), date("ymd-hi")); // 適当にファイル名を指定 header ("content-disposition: attachment; filename=" . $csv_file); header ("content-type: application/octet-stream; name=" . $csv_file); print($buf); // 出力 readfile($outputfile); phpのソースです。以前はこれでダイアログが表示されたのですが ajaxで呼び出すように修正したあとから画面に出力されるようになってしまいました。なにかご存知でしたらご教示お願いします。
回答: >$outputfileはなにも指定していない状態でした; >$outputfileにはなにをしていすればいいですか? 読み込むべきcsvファイルを指定するのではありませんか? もし $outputfile が無いのなら、そのスクリプトはエラー終了してしまいます。