Example #1
0
//获取需要进行筛分的参数
$page = isset($_GET["page"]) ? $_GET["page"] : 1;
//显示第几页的信息
$pagesize = isset($_COOKIE["listsize"]) ? $_COOKIE["listsize"] : 30;
//每页显示的信息数量
//加载信息类
require_once "./msg.class.php";
$spam = new Msg("deled", $pagesize);
//获取删除的信息
//当含有post数据时,表示要求处理信息
if ($_POST) {
    $ids = trim($_POST["id"]);
    $action = trim($_POST["action"]);
    $id_arr = explode(",", $ids);
    foreach ($id_arr as $id) {
        $spam->spam_mange($id, $action);
    }
    exit;
}
//信息列表
$msg_list = $spam->getlist(array("id", "name", "email", "country", "product", "subtime", "team", "deal_person"), $page);
$pageinfo = $spam->showpageinfo();
//初始化模板
$smarty = new Smarty();
//生产环境取消debug
$smarty->debugging = false;
//获取模板所在url并分配
$templateurl = TEMPLATEURL . str_replace(array("\\", "."), array(), $smarty->template_dir[0]);
$smarty->assign("templateurl", $templateurl);
$smarty->assign("pageinfo", $pageinfo);
$smarty->assign("msg_list", $msg_list);