加藤です > header("Content-Disposition: attachment; filename= > \"{$newfname}\" "); この部分、このように改行してますか?だとしたらNGじゃないかと? header("Content-Disposition: attachment; filename=" . "\"{$newfname}\" "); とかじゃないとダメなんじゃないですかね?