public function onedaysummaryAction() { $now = time(); $onedaybefore = $now - 60 * 60 * 24; $threadModel = new ThreadModel(); $newThread = $threadModel->newThreadsFrom($onedaybefore); $topThread = $threadModel->topThreadsFrom(10, $onedaybefore); $bbsHero = $threadModel->topBbsHero(10, $onedaybefore); $newscenter = new NewscenterModel(); $news = $newscenter->news(1, 10, "apple"); $data = array(); $data["newThread"] = $newThread; $data["topThread"] = $topThread; $data["bbsHero"] = $bbsHero; $data["news"] = $news; $mail = new MailModel(); $userModel = new UserModel(); $users = $userModel->dailyNewsUser(); foreach ($users as $user) { $data["user"] = $user; $page = $this->makePage("MailTemplate", "dailysummary", $data); $mail->generateMail($user["email"], "OurCoders社区 <*****@*****.**>", "OurCoders社区每日精选", $page, 0); } echo "ok"; }