function view_addMailList() { $username = $_SESSION['userName']; $user_name_id = $_SESSION['globaluserid']; $user_list_id = addslashes($_GET['list_id']); $user_modtime = time(); $addMail = new MailShowModel(); $addMailList = $addMail->addMailList($user_name_id, $user_list_id, $user_modtime); $this->smarty->display('index.html'); }
function view_addMailUser() { $data = array(); $checkData = array(); $list_id = $_GET['list_id']; $user_id = $_SESSION['globaluserid']; $users = isset($_POST['users']) ? $_POST['users'] : ''; $modtime = time(); if (empty($users)) { echo '<script>alert("订阅人未设置!");</script>'; echo '<script>location.href="index.php?mod=MailManage&act=addUser&list_id=' . $list_id . '"</script>'; return; } else { foreach ($users as $value) { $data[] = explode("_", $value); } } $addUser = new MailShowModel(); $check = new MailManageModel(); foreach ($data as $keyvar => $itemvar) { $checkData = $check->checkUserPower($list_id, $data[$keyvar][0], $data[$keyvar][1], $data[$keyvar][2]); } foreach ($data as $key => $item) { if (!empty($checkData)) { $addMailPower = $addUser->addMailList($data[$key][3], $list_id, $modtime); } else { echo '<script>alert("请先设置权限!");</script>'; echo '<script>location.href="index.php?mod=MailManage&act=checkPower&list_id=' . $list_id . '"</script>'; return; } } if ($addMailPower) { echo '<script>alert("添加成功!");</script>'; echo '<script>location.href="index.php?mod=MailManage&act=checkPower&list_id=' . $list_id . '"</script>'; } else { echo '<script>alert("添加失败!");</script>'; echo '<script>location.href="index.php?mod=MailManage&act=checkPower&list_id=' . $list_id . '"</script>'; } }