예제 #1
0
    $page_arr = create_page($page_count, $pg, 0);
    $start = ($pg - 1) * $page_size;
    $page = array('pg' => $pg, 'page_count' => $page_count, 'page_arr' => $page_arr, 'start' => $start);
    $sort = $GLOBALS['config']['comment_sort'] ? 'ASC' : 'DESC';
    $sql = 'SELECT * FROM ' . table('comment') . " WHERE blog_id='" . $id . "' order by comment_id {$sort} LIMIT " . $start . ' , ' . $page_size;
    if ($comments = $db->getall($sql)) {
        $res['content'] = get_comments($comments, $page);
    } else {
        $res['content'] = '该日志暂无评论';
    }
    die($json->encode($res));
} elseif ($act == 'check_name') {
    $json = new JSON();
    $result = array('content' => '', 'error' => 0);
    $member = htmlspecialchars(trim($_POST['name']));
    if (isset_member($member)) {
        $result = array('content' => '用户名已经存在', 'error' => 1);
        die($json->encode($result));
    }
}
function get_comments($comments, $page = array())
{
    $new_key = $page['start'];
    foreach ($comments as $key => $val) {
        $new_key++;
        $comment[$new_key] = $comments[$key];
        if ($key % 2 == 0) {
            $comment[$new_key]['odd'] = 1;
        }
        if ($val['user_id'] == $_SESSION['user_id']) {
            $comment[$new_key]['edit'] = true;
예제 #2
0
        sys_message('读取用户数据失败,请返回重新修改', $referer_url);
    }
    $sql = 'SELECT group_id,group_name FROM ' . table('user_group');
    $group_list = $db->getall($sql);
    $smarty->assign('group_list', $group_list);
    $smarty->assign('type', 'act_edit_member&id=' . $member_id);
    $smarty->assign('admin_title', '编辑会员信息');
    $smarty->display('add_member.html');
} elseif ($action == 'act_edit_member') {
    require_once PBBLOG_ROOT . '/includes/base.function.php';
    $member_id = intval($_GET['id']);
    $user_name = $_POST['user_name'];
    if (empty($user_name)) {
        sys_message('会员名字不能为空', $referer_url);
    } else {
        if (isset_member($username)) {
            $u_name = $db->getone('SELECT user_name FROM ' . table('user') . " WHERE user_id='" . $user_id . "'");
            if ($u_name != $user_name) {
                sys_message('会员名字已经存在', $referer_url);
            }
        }
    }
    $email = $_POST['email'];
    if (empty($email)) {
        sys_message('email不能为空', $referer_url);
    }
    $password = $_POST['password'];
    if (!empty($password)) {
        $password = "******" . md5($password);
    }
    $group_id = $_POST['group'];