public function index() { $inviteList = InviteModel::getInviteArray(-1); Template::setView('panel/home_invite'); Template::putContext('inviteList', $inviteList); }
/** * 导出邀请码 */ public function export() { $invites = InviteModel::getInviteArray(0); $file_name = '邀请码列表_' . time() . '.csv'; $data = 'id,邀请码,邀请码等级,创建时间,状态' . "\n"; foreach ($invites as $invite) { $data .= $invite->id . ',' . $invite->invite . ',' . Utils::planAutoShow($invite->plan) . '(' . $invite->plan . '),' . date('Y-m-d H:i:s', $invite->dateLine) . ',' . '可用' . "\n"; } header("Content-type:text/csv;charset=utf-8"); header("Content-Disposition:attachment;filename=" . $file_name); header('Cache-Control:must-revalidate,post-check=0,pre-check=0'); header('Expires:0'); header('Pragma:public'); $data = iconv('utf-8', 'gb2312', $data); echo $data; exit; }