php 会员权限判断问题
一叶初秋
一叶初秋 2019-09-20 11:16:09
[PHP讨论组]
session_start();
if(isset($_SESSION['user']) && !empty($_SESSION['user'])){
	echo $_SESSION['user'];
	@$id=$_GET['id'];
	@$bt=$_POST['bt'];
	@$c=$_POST['cont'];
	$a=$_SESSION['user'];
	//通过session查询当前用户关联的文章
	$sql="select * from u_wiki INNER JOIN wiki_art on wiki_art.author = u_wiki.email where u_wiki.email='$a'";
	$req=mysql_query($sql);
	if($row=mysql_feach_array($req)[id]==$id){
	    echo "id合法 可以执行修改操作";
	}else{
	    exit("id不合法");
	}
}else{
	exit("尚未登录");
}

通过获取session 用户 多联查询用户所有的文章
在判断 获取的文章id 是否关联当前用户 如果有可以执行
否则失败
有一处问题就是  mysql_feach_array 这个函数只能返回一行 可是用户很多
文章
用wile循环 取值 在进行比较运算 在循环体里面 他能每次都能触发 else语句
我实在是找不到相关文档 特来求助
一叶初秋
一叶初秋

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号