php权限控制

CYBEREXP2008 2009-08-10 05:30:24
if( intval(substr( $_SESSION['limit'], $flag - 1, $flag )) == 1 )

看看这个函数错在哪里???

或在怎么个写法!??


...全文
83 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
CYBEREXP2008 2009-08-11
  • 打赏
  • 举报
回复
那你们在控制权限的时候怎么设计?怎么写??

是不是用表控制??
Abin-2008 2009-08-11
  • 打赏
  • 举报
回复
你很难控制$flag=5;
这个变量。
一般我都不是这样写的。
CYBEREXP2008 2009-08-10
  • 打赏
  • 举报
回复
这个可以用来进行简单的权限控制码 ??

可以修改位的值吗??
CYBEREXP2008 2009-08-10
  • 打赏
  • 举报
回复
哦!!有道理!!
Abin-2008 2009-08-10
  • 打赏
  • 举报
回复
测试了下。发现你的写法正确。

没有问题。

<?
session_start();
$_SESSION['limit']="sadf1";
$flag=5;
if( intval(substr( $_SESSION['limit'], $flag - 1, $flag )) == 1 )
{
echo "dddd";
}
?>
Abin-2008 2009-08-10
  • 打赏
  • 举报
回复

if( intval(substr( $_SESSION['limit'], $flag - 1, $flag )) == 1 )
你的substr(第一个参数,第二个参数,第三个参数)
第一个参数要为字符串啊。
可是你的是object。

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧