资源简介
创建一个用户登录验证页面,用户登录成功后点击网站其他网页自动提示用户名。要求:
请分别使用cookie、session等至少三种方法实现
每种方法不少于三个页面
登录后每个页面打开均提示用户名,并根据用户种类不同,提示不同信息,普通用户提示“用户lanzhou”,管理员提示“管理员admin”。
普通用户:用户名lanzhou密码654321
管理员:用户名admin密码wme123
本例采用cookie实现
代码片段和文件信息
if(isset($_COOKIE[“user“])){
$data=file(‘data.txt‘);
$data[0]=trim($data[0]);
$data[1]=trim($data[1]);
$data[2]=trim($data[2]);
$data[3]=trim($data[3]);
for($i=0;$i if($data[$i]==$_COOKIE[‘user‘]){
if($_COOKIE[“password“]==$data[$i+1]){
if($i==0){
echo “这是我的中心“;
echo “用户名“.$_COOKIE[“user“].“ “.“密码“.$_COOKIE[“password“];
echo “登陆界面“;}
else if($i==2){
echo “这是我的中心“;
echo “管理员“.$_COOKIE[“password“].“ “.“密码“.$_COOKIE[“password“];
echo “登陆界面“;}
}
}
}
else{
echo “ript language=javascript>alert(‘您还没有登陆!‘);window.location=‘index.html‘ ript>“;
}
?>
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 30 2015-04-29 15:38 Cookie_Log\data.txt
文件 199 2015-05-03 15:33 Cookie_Log\index.html
文件 781 2015-05-03 17:45 Cookie_Log\me.php
文件 1656 2015-05-03 17:47 Cookie_Log\welcome.php
目录 0 2015-05-03 17:47 Cookie_Log
----------- --------- ---------- ----- ----
2666 5
评论
共有 条评论