Home >Backend Development >PHP Tutorial > 关于HTML登陆界面的有关问题。

关于HTML登陆界面的有关问题。

WBOY
WBOYOriginal
2016-06-13 13:19:18739browse

关于HTML登陆界面的问题。。求助!!!
我正在做一个小网站,需要登陆才能进入后续操作!打个比方,我有三个页面,a.php、b.php、c.php;其中页面a是用于登陆的,只有登陆了页面a,并且成功后才能进入到页面b或者c!如果想跳过a而访问b则页面自动转到a!
请问这个该怎么设计啊!求助!!!!!

------解决方案--------------------
我用的比较简单的方式 新手,能起到一定的限制效果,但是这两个可能会有问题,最好等一等其他的老手,
给个比较完善的方法

如果是通过post方式过来的,让
if($_SERVER['REQUEST_METHOD'] == 'POST'){ 你的页面 }
else {
echo ""; 
}


if($name==""){
echo "您没有登录,无法访问此页面";
echo "
";
echo "正在跳转到登录页面";
echo ""; 
}
else{ 要显示的页面部分 }

------解决方案--------------------
可以利用session,当用户完成登录的所有操作,而且所填写的用户名和密码都正确的时候,$_SESSION['status']=1,这样就可以在b.php页面的开始检测$_SESSION['status']是否存在或者是否被赋值,如果检测正常则可以浏览,否则自动跳转到a.php页面。

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn