注册session变量

<?
/***引入session变量****/
session_start();		//初始化session,需要用session的每一个页面最开始处调用。 

if (!session_is_registered("sess_user_id")){
	session_register("sess_user_id");
}
if (!session_is_registered("sess_password")){
	session_register("sess_password");		
}
if (!session_is_registered("sess_site_name")){
	session_register("sess_site_name");
}

/*判断页面级权限*/
function getPagePriv($pageId){
	global $connId, $sess_user_id, $sess_password, $sess_user_type;
	$strSql = "".
			"	select count(*) countX					".
			"	from user_page							".
			"	where user_id = '".$sess_user_id."'	".
			"		and page_id = '".$pageId."'		";
	
	$resultId = db_query($connId, $strSql);
	
	if($row = db_fetch_array($resultId)){
		if(intval($row["COUNTX"])>0){				//intval():将变量转成整数类型,相当于asp中的cint()函数
			return true;
		}else{
			return false;
		}
	}else{
		return false;
	}
}


function verifyPriv($pageId){
	
	global $PHP_SELF, $sess_user_id;
	
	$pathArr = explode("/",$PHP_SELF);
	
	if ($pageId!="")
	{
		if ((!getPagePriv($pageId)) || $PHP_SELF=="") {
			print("<p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
						 <p align=center style=font-family:楷体_gb2312;font-size:23px;color:green;font-weight:bold>你不是合法用户,或没有权限,请返回
						<a href=".ADMIN_ROOT."/>登录</a></p>");
			die();
		}
	}
	
}


?>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值