📄 sendmessage_role.inc.php
字号:
<?php
defined('IN_PHPCMS') or exit('Access Denied');
if(!class_exists('member'))
{
require PHPCMS_ROOT.'member/include/member.class.php';
}
if(!class_exists(sendmail))
{
$mail = load('sendmail.class.php');
}
$member = new member();
require 'admin/admin.class.php';
$admin = new admin();
if(!$forward) $forward = HTTP_REFERER;
if ($dosubmit)
{
if(!$pagesize) $pagesize = $sendnumber ? $sendnumber: $PHPCMS['pagesize'];
$page = max(intval($page), 1);
$offset = $pagesize*($page-1);
$total = $admin->count_admin(" roleid='$roleid'");
$pages = ceil($total/$pagesize);
$arr_user = $admin->listadmin(" roleid='$roleid'", $order = 'userid', $page, $pagesize);
foreach ($arr_user as $touser)
{
$touserid = $touser['userid'];
if(!$message_admin->send_new($touserid, $_userid, $subject, $content))
{
showmessage($message_admin->msg(), $forward);
}
$memberinfo = array('userid'=>$touserid, 'message'=>1);
$member->edit($memberinfo);
if($send) $mail->send($touser['email'], $subject, $content, $_email);
}
if($pages > $page)
{
$page++;
$forward = "?mod=$mod&file=$file&action=$action&name=$name&roleid=$roleid&dosubmit=1&subject=$subject&content=$content&&page=$page&pagesize=pagesize&total=$total&type=role";
showmessage('寮
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -