主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
phpcms & # 19981能删除栏目?PHPCMS & # 31449点管理员没有删除栏目的权限
phpcms V9 & # 38500超级管理员外,其他管理员都没有删除和修改栏目的权限,这可能是系统的一个bug & # 12290
分析:
PHPCMS v9 & # 22312判断权限的时候只判断管理员角色权限& # 34920;中所记录的权限。也就是我们在设置角色的时候所进行的& ldquo权限设置& rdquo,而不考虑我们所设置的& ldquo栏目权限& rdquo。由admin:check _ priv()& # 22312;可以看出,该方法没有对栏目权限作任何考虑。所以当我们使用非超管登录时,修改栏目或删除栏目就会提示& ldquo您没有权限操作该项& rdquo。
位置:phpcms/modules/admin/classes/admin . class . PHP
推荐:《phpcms & # 25945程》
解决办法:
1.找到/phpcms/modules/admin/classes/admin . class . PHP,& # 22312;里面找到
$ r = $ priv db-& gt;get _ one(array(' m ' = & gt;ROUTE_M,' c ' = & gtROUTE_C,' a ' = & gt$action,' roleid ' = & gt$ _会话
2.在/phpcms/modules/admin/category . PHP & # 20013;找到
foreach($ arrchildid _ arr as $ arr _ v){ $ this-& gt;update _ priv($arr _ v,$_ POST
提示:
记着在添加货修改栏目时候勾选相应的删除货修改权限。
以上是phpcms如何不能删除列的细节。更多信息请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- PHPCMS漏洞文件poster.php(php readfile漏洞)
- phpcms有什么用(如何使用phpcms)
- phpcms如何登录后台?
- 如何将phpcms连接到数据库(phpcms使用教程)
- 如何向phpcms添加列(php添加页面)
本文由主机参考刊发,转载请注明:phpcms不能删除列怎么办(phpcms列分类) https://zhujicankao.com/95503.html
评论前必须登录!
注册