📄 subscription.inc.php
字号:
<?php
defined('IN_PHPCMS') or exit('Access Denied');
require_once MOD_ROOT.'admin/include/subscription.class.php';
$subscription = new subscription();
$submenu=array(
array('绠$悊鏈熷垔','?mod='.$mod.'&file=subscription&action=list'),
array('<font color="red">缇ゅ彂鏈熷垔</font>','?mod='.$mod.'&file='.$file.'&action=send'),
array('<font color="red">娣诲姞鏈熷垔</font>','?mod='.$mod.'&file='.$file.'&action=add'),
);
$menu=admin_menu('绠$悊鏈熷垔',$submenu);
$referer= isset($referer) ? $referer : HTTP_REFERER;
$action = $action ? $action : 'list';
$filearray = array('add','edit','delete','list','send');
in_array($action,$filearray) or showmessage($LANG['illegal_action'],$referer);
switch($action)
{
case 'list':
$page = isset($page) ? intval($page) : 1;
$pagesize = $PHPCMS['pagesize'] ? $PHPCMS['pagesize'] : 10;
$mails = $subscription->get_list( $condition, $page, $pagesize );
$pages = $mails['pages'];
include admin_tpl('subscription_manage');
break;
case 'edit';
if($dosubmit)
{
if($subscription->update($setting , $mailid))
{
showmessage($LANG['operation_success'], '?mod=mail&file=subscription&action=list');
}
}
else
{
$mail = $subscription->get_one_list($mailid);
include admin_tpl('subscription_edit');
}
break;
case 'delete':
$mailid = intval($mailid);
if (isset($mailid))
{
$subscription->drop($mailid) ? showmessage($LANG['operation_success'], '?mod=mail&file=subscription&action=list') : showmessage($LANG['delete_fail'], '?mod=mail&file=subscription&action=list') ;
}
break;
case 'add':
if(isset($dosubmit))
{
$setting['addtime'] = TIME;
$setting['username'] = trim($_username);
$setting['userid'] = trim($_userid);
if($subscription->add($setting))
{
showmessage($LANG['operation_success'], '?mod=mail&file=subscription&action=list');
}
}
else
{
$mailtype = subtype('mail');
include admin_tpl('subscription_add');
}
break;
case 'send':
if (isset($job) && $job == 'start')
{
if (!isset($startnum) && !isset($total))
{
$maxnum = isset($maxnum) ? $maxnum: 10 ;
$total = $subscription->get_mail_num($typeid);
//$maxnum = $maxnum + $start;
$url = "?mod=$mod&file=$file&action=$action&job=$job&mailid=$mailid&startnum=0&typeid=$typeid&maxnum=$maxnum&total=$total";
showmessage('寮
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -