php、HTML、网页设计,如何设定权限?
MySQL数据库两个用户:普通用户a和超级用户b,经过登录页面,都进入系统,系统包含2个子网页1,2,普通用户ad被限制访问网页2,并弹框“无访问权限”,只有超级用户bc...
MySQL数据库两个用户:普通用户a和超级用户b,经过登录页面,都进入系统,系统包含2个子网页1,2,
普通用户ad 被限制访问网页2,并弹框“无访问权限”,只有超级用户bc可以访问,怎么设置?
系统有login.php、1.php和2.php三个网页,各个网页要加些什么代码?
可以的话,请详细点。谢谢! 展开
普通用户ad 被限制访问网页2,并弹框“无访问权限”,只有超级用户bc可以访问,怎么设置?
系统有login.php、1.php和2.php三个网页,各个网页要加些什么代码?
可以的话,请详细点。谢谢! 展开
2个回答
推荐于2016-12-05
展开全部
比如你登录后存储用户名是用session, 而且键名是user
那么
在网页2头部加上如下代码:
<?php
session_start();
if ( $_SESSION['user'] != 'bc' ) {
echo '<script>alert("无权限");</script>';
die;
}
其他的同理!
当然, 具体项目这样做的话, 肯定是不现实的, 那么多用户, 都用用户名来判断的话, 会整死人的!
所以, 我这个代码也只是跟着你的思路走而已!
建议: 数据库再增加一个字段, 用于记录该用户权限
登录成功后, 同时取出该用户的权限字段值,并进行储存( 比如session )
然后在每个页面用权限字段来进行判断!
2016-04-30 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
最好在数据库中的账户管理表里面加一个权限字段用来判断
如果不加,在登录成功时给每个用户以用户名的session
然后在1.php里面写
<?php
$_SESSION['username']='a';
if ($_SESSION['username']=='a')
{
echo '你登录的用户是a,你可以使用';
}else{
echo '你不能使用此页面';
}
?>
其它仿照。
如果不加,在登录成功时给每个用户以用户名的session
然后在1.php里面写
<?php
$_SESSION['username']='a';
if ($_SESSION['username']=='a')
{
echo '你登录的用户是a,你可以使用';
}else{
echo '你不能使用此页面';
}
?>
其它仿照。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询