Beispiel #1
0
            output_json(1, "此用户已存在");
        }
        $list = array("name" => $name, "pwd" => $pwd, "add_time" => time());
        $sql = SqlText::insert("user", $list);
        $db->query($sql);
        output_json(0, "添加成功!");
    } else {
        output_json(1, "第二次输入密码不正确");
    }
} elseif ($act == "del") {
    $id = intval($_REQUEST["id"]);
    if ($id == $_SESSION["curr_user"]["id"]) {
        output_json(1, "不能删除自己");
    } else {
        $where = "id=" . $_REQUEST["id"];
        $sql = SqlText::delete("user", $where);
        $db->query($sql);
        output_json(0, "删除成功");
    }
} elseif ($act == "pwd") {
    $smarty->display('admin/admin_admin_pwd.html');
} elseif ($act == "pwdsubmit") {
    $old_pwd = str_filter($_REQUEST["old_pwd"]);
    $pwd = str_filter($_REQUEST["pwd"]);
    $pwd2 = str_filter($_REQUEST["pwd2"]);
    if ($pwd == $pwd2) {
        $sql = SqlText::func("count", "id", "user", "name='" . $_SESSION["curr_user"]["name"] . "' and pwd='" . $old_pwd . "'");
        $result = $db->get_var($sql);
        if ($result) {
            $list = array("pwd" => $pwd);
            $db->query(SqlText::update("user", $list, "name='" . $_SESSION["curr_user"]["name"] . "'"));
Beispiel #2
0
<?php

require 'init.php';
$act = isset($_REQUEST["act"]) ? $_REQUEST["act"] : "list";
if ($act == "list") {
    $smarty->display('admin/admin_feedback_list.html');
} elseif ($act == "getlist") {
    $page = isset($_REQUEST["page"]) ? intval($_REQUEST["page"]) : 1;
    $page_size = isset($_REQUEST["page_size"]) ? intval($_REQUEST["page_size"]) : 25;
    $sql = "select count(id) from feedback";
    $total = $db->get_var($sql);
    $page_count = page_count($total, $page_size);
    $sql = "select * from feedback order by id desc limit " . ($page - 1) * $page_size . ", " . $page_size;
    $list = $db->get_results($sql, ARRAY_A);
    foreach ($list as &$v) {
        $v["add_time"] = date("Y-m-d H:i:s", $v["add_time"]);
    }
    output_json(0, "请求成功", array("total" => $total, "page" => $page, "page_count" => $page_count, "list" => $list));
} elseif ($act == "del") {
    $where = "id=" . intval($_REQUEST["id"]);
    $sql = SqlText::delete("feedback", $where);
    $db->query($sql);
    output_json(0, "删除成功");
} else {
    exit("错误请求");
}