<?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);
<?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);