怎么设计网页,实现身份验证后才能进入网页,PHP语言

2025-04-19 17:16:22
推荐回答(2个)
回答1:

login.php
session_save_path("./");
session_start();
$wenti="班主任的名字是?";
$define_daan="设定的答案";
if($login_submit){
if($daan==$define_daan) $str="您的回答错误!";
else{
session_register("ses_daan");
$ses_daan="设定的答案";
header("location:index.php");
}
}
?>

进入验证




>





XXXXXX--进入验证
问题:
答案:
".$str."";?>



index.php页面里面加上
session_save_path("./");
session_start();
if(!session_is_registered("ses_daan")) header("location:login.php");//这里也可以判断答案是否正确来处理
//下面是你要加的内容
///
///
?>

回答2:

随便找一个PHP的登陆源代码,按代码结构的写数据库,设置成主页,在其他页面都添一句登陆检测的代码,判断未登录就跳转回主页,最好不要问什么高三班主任之类的问题,社会工程学的角度讲最多半个小时就可以破解,最好还是一些只有你们知道的信息