php判断用户有没有访问权限
//用来检查用户的访问权限 public function check_qx($name){ //$name代表要查询的字段名字 $this->load->model(‘User_model‘); $this->load->model(‘Admin_model‘); $uid = $this->Admin_model->userdata(‘id‘); $useridinfo=$this->db->query("SELECT `userid` FROM `admin_user` WHERE `id` = $uid")->result_array(); //这是得到的userid: $userid=$useridinfo[0][‘userid‘]; // $qxuserinfo= $this->db->query("SELECT * FROM `qx` WHERE `userid` LIKE ‘$uid‘")->result_array(); $result = $this->db->query("SELECT * FROM `qx` WHERE `userid` LIKE ‘$userid‘")->result_array(); //这是根据对应字段得到的返回值 $url= $_SERVER[‘HTTP_REFERER‘]; //var_dump($url); //var_dump($url); /*if($result[0][$name]==0){ //等于0 说明没有权力访问 //TODO 记录用户最后访问的地址,自动返回上一级目录 //$referer = $_SERVER[‘HTTP_REFERER‘]; //redirect($referer); //echo "<script>alert(‘没有访问权限,请联系你的管理员‘);document.location.href=‘$referer‘</script>"; }else{ // };*/ /* if($userdata[‘systemnyc‘]==0){ $referer = $_SERVER[‘HTTP_REFERER‘]; redirect($referer); } */ }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。