管理员账号
管理员账号不为空
管理员密码
管理员密码不为空
EOF; } //else if (!empty($_COOKIE["login_token"]) and !empty($_COOKIE["manager_name"])) { // $manager_result = new QueryManager(); // DbUtil::query("select * from manager where manager_name=?", $manager_result, array($_COOKIE["manager_name"])); //// 验证cookie身份信息有效性 // if (empty($manager_result) or $_COOKIE["login_token"] != $manager_result->getManagerResult()->loginToken()) { // setcookie("manager_name", "", time() - 3600); // setcookie("login_token", "", time() - 3600); // error_res("非法验证,请重新登陆", "/admin/Manager.php"); // } else { // try { // update_token($manager_result,"您已登录,自动跳转到首页"); // } catch (Exception $e) { // error($e); // error_res("管理员身份验证异常,请联系管理员", "/admin/Manager.php"); // } // // } //} else if (empty($_POST["manager_name"])) { error_res(array("status" => false, "msg" => "管理员不能为空"), "/admin/Manager.php"); } else if (empty($_POST["manager_pwd"])) { error_res(array("status" => false, "msg" => "管理员密码不能为空"), "/admin/Manager.php"); } else { $manager_result = new QueryManager(); try { DbUtil::query("select * from manager where manager_name=? and manager_pwd=?", $manager_result, array($_POST["manager_name"], md5($_POST["manager_pwd"]))); } catch (Exception $e) { error_res("系统出现严重异常,请联系管理员", "/"); return; } if (empty($manager_result->getManagerResult())) { error_res("登陆失败,管理员或密码错误", "/admin/Manager.php"); } else { update_token($manager_result, "验证成功,自动跳转到首页"); setcookie("manager_name", $manager_result->getManagerResult()->getManagerName(), time() + 60 * 15, "/"); } } }