您的位置:IT教程网首页>网络编程教程>php教程>用Session对Web页面进行保护

用Session对Web页面进行保护


}
else{
$sid="PHPSESSID=".session_id();
$q-$#@62;next_record();
$USERID=$q-$#@62;f(idUser); #保存通过验证用户的ID号,方便以后使用
}
?$#@62;

security1.php (非凡用户页面保护摸板):
$#@60;?php
session_register("user"); #说明同上
$privilege="root,macro,jackie"; #设置超级用户名单列表,用“,”隔开
$pieces=explode(",",$privilege); #取得单个超级用户名单
for($i=0;$i$#@60;count($pieces);$i ){
if(strtolower($user)==$pieces[$i]){ #判定是否是超级用户
$hASPrivilege=1;
break; #跳出判定循环
}
}

if(!$hasPrivilege){
if($fileName=="")
$fileName=$PHP_SELF;
$error=urlencode("Youhavenoprivilegetoviewthispage!");
header("Location:login2.php?fileName=$fileName&error=$error&id=$id");
exit(); #跳到无权用户登陆页面
}
?$#@62;

上述程序由 Macro Zeng保留完整解释权。

共2页: 上一页 [1] 2 下一页