Header函数和PHP_AUTH_USER做用户验证
RT,做了个登陆,但是现在输入错误后无法返回。
求解,以前都是check一下session来做登陆的,现在Header函数和PHP_AUTH_USER做用户验证做的有点小白了。见笑
PHP code
求解,以前都是check一下session来做登陆的,现在Header函数和PHP_AUTH_USER做用户验证做的有点小白了。见笑
PHP code
<?php error_reporting(0); if (!isset($_SERVER['PHP_AUTH_USER'])) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); echo 'please login:'; exit; }else{ if($_SERVER['PHP_AUTH_USER'] != ACCOUNT or $_SERVER['PHP_AUTH_PW'] != PASSWORD){ echo 'are you joking?'; exit; } } ?>
作者: wenfei307 发布时间: 2011-06-09
这个是加载在index.php的头部。貌似结构不合理?
PHP code
PHP code
<?php include('config.php'); include('include/auth.php'); error_reporting(0); ?> <!--下面就是登陆成功进入后的界面了-->
作者: wenfei307 发布时间: 2011-06-09
现在的问题是当我输入错误之后会一直停留在
能不能销毁session那样那这个给注销掉?echo 'are you joking?';这里。
能不能销毁session那样那这个给注销掉?echo 'are you joking?';这里。
作者: wenfei307 发布时间: 2011-06-09
现在的问题是当我输入错误之后会一直停留在'are you joking?'这里。
能不能销毁session那样那这个给注销掉?
能不能销毁session那样那这个给注销掉?
作者: wenfei307 发布时间: 2011-06-09