} $action = ''; if (isset($_GET['action'])) { $action = $_GET['action']; } switch ($action) { case 'login': if (isset($_POST['account']) && isset($_POST['password'])) { $account = $_POST['account']; $pwd = $_POST['password']; $remember_me = false; if (isset($_POST['rememberme']) && $_POST['rememberme'] == 'true') { $remember_me = true; } if (strpos($account, '@') === false) { echo loginByName($account, $pwd, $remember_me); } else { echo loginByEmail($account, $pwd, $remember_me); } } else { echo 'Invalid request'; } break; /* case 'loginByName': if(isset($_POST['username']) && isset($_POST['password'])) { $username = $_POST['username']; $pwd = $_POST['password']; echo loginByName($username,$pwd); }else{
} else { echo '信息填写不完整'; } break; case 'reg': if (!isset($_POST['username'])) { exit('用户名不能为空'); } if (!isset($_POST['email'])) { exit('邮箱不能为空'); } if (!isset($_POST['pwd'])) { exit('密码不能为空'); } echo reg($_POST['username'], $_POST['email'], $_POST['pwd']); loginByName($_POST['username'], $_POST['pwd']); break; /* case 'isNameReged': if(isset($_GET['username'])){ $username = $_GET['username']; if(is_name_reged($username)){ echo '1'; }else{ echo '0'; } }else{ echo '0'; } break;