Seiji Sogabe
sogab****@nttco*****
2006年 2月 3日 (金) 15:13:26 JST
曽我部です。 Suzuki wrote: > --------------------------------------------------- > 変更点 > admin/includes/modules/newsletters/newsletters.php > > 63行目を > $mimemessage->add_text(配列1 . 配列2 . $this->content); 配列1 . 配列2 では期待する結果は得られないと思いますが。 > 63行目64行目 > $mimemessage->add_text($this->content); > $mimemessage->build_message(); > > を > > 65行目 > while ($mail = tep_db_fetch_array($mail_query)) { > 以下に挿入しました。 挿入するのは、お客さん毎に内容を変えたいからですか? > $mimemessage->build_message();をwhile内に挿入した事に > 問題があるとおもうのですが、回避策はございますでしょうか? 同じインスタンスを使いまわしているのが原因なので、 whileループの中で、 $mimemessage = new email(array('X-Mailer: osCommerce bulk mailer')); (毎回 emailのインスタンス新規に生成) $mimemessage->add_text($this->content); $mimemessage->build_message(); を行えばいいかと。 では。