Esempio n. 1
0
<?php

include_once '../../base.php';
//$data = array_map('trim', array_map('strip_tags', $_POST));
$data = $_POST;
if ($data['check'] != $_SESSION['code']) {
    $json['status'] = 0;
    $json['message'] = '验证码错误。';
} else {
    $user = Model\User::findUserByName($data['yikename']);
    if (!$user) {
        $json['status'] = 0;
        $json['message'] = '用户不存在!';
    } else {
        $result = $user->checkpassword($data['yiketoken']);
        if ($result) {
            $_SESSION['yike_id'] = $user->user_id;
            $user->updateUserInfo();
            $json['status'] = 1;
            $json['message'] = "{$user->user_name}, 欢迎你回来!";
        } else {
            $json['status'] = 0;
            $json['message'] = '密码错误';
        }
    }
}
unset($_SESSION['code']);
echo json_encode($json);
Esempio n. 2
0
<?php

include_once '../../base.php';
$data = array_map('trim', $_POST);
$username = trim(strip_tags($data['username']));
$email = trim(strip_tags($data['email']));
$json['status'] = 0;
if ($username) {
    $user = Model\User::findUserByName($username);
    if (!$user) {
        $pwd = $data['password'];
        $new_user = new Model\User();
        $new_user->init(array('user_name' => $username, 'user_pwd' => $data['password'], 'email' => $email));
        $new_user->save();
        $json['status'] = 1;
        $json['message'] = "用户 {$username} 注册成功!";
    } else {
        $json['message'] = "该用户名已被注册。 ";
    }
} else {
    $json['message'] = "用户名无效,请重新输入。";
}
echo json_encode($json);