Exemple #1
0
if (isset($_POST["action"])) {
    $action = $_POST["action"];
    $id = trim($_POST["id"]);
    $id_arr = explode(",", $id);
    foreach ($id_arr as $sid) {
        echo $msg->markmsg($action, $sid);
    }
    exit;
}
//获取信息ID
$msgid = isset($_GET["id"]) ? $_GET["id"] : "";
if ($msgid == "" || !is_numeric($msgid)) {
    exit("参数非法<script>setTimeout(function(){window.history.go(-1)},3000);</script>");
}
//根据信息ID获取内容
$msgdetail = $msg->getDetail($msgid);
if (empty($msgdetail)) {
    exit("信息不存在!<script>setTimeout(function(){window.history.go(-1)},3000);</script>");
}
//初始化模板
$smarty = new Smarty();
//生产环境取消debug
$smarty->debugging = false;
//获取模板所在url并分配
$templateurl = TEMPLATEURL . str_replace(array("\\", "."), array(), $smarty->template_dir[0]);
$smarty->assign("templateurl", $templateurl);
$smarty->assign("name", $msgdetail["name"]);
$smarty->assign("subtime", $msgdetail["subtime"]);
$smarty->assign("country", $msgdetail["country"]);
$smarty->assign("url", $msgdetail["url"]);
$smarty->assign("email", $msgdetail["email"]);