您现在的位置:主页 > 程序应用 > SupeSite >

SupSite7.5登陆后台先验证权限问题解决方案-SupeSite

来源:建站吧 责任编辑:Jzq8 发表时间:2011-12-19 点击:
程序升级到SupSite7.5后,如果通过访问admincp.php来登陆后台,会遇到无权限提示,这是因为程序先判断权限,然后再判断是否登陆导致的。
找开admincp.php文件,找到下面一段代码:

  1. //权限检查  
  2. if(!checkperm('manageadmincp')) {  
  3.         showmessage('no_authority_management_operation');  
  4. }  
  5.  
  6. //没有登录  
  7. if(emptyempty($_SGLOBAL['supe_uid']) || emptyempty($_SGLOBAL['member']['password'])) {  
  8.         setcookie('_refer', rawurlencode(S_URL_ALL.'/admincp.php?'.$_SERVER['QUERY_STRING']));  
  9.         showmessage('admincp_login', geturl('action/login'));  


将其改为:
 
  1. //没有登录  
  2. if(emptyempty($_SGLOBAL['supe_uid']) || emptyempty($_SGLOBAL['member']['password'])) {  
  3.         setcookie('_refer', rawurlencode(S_URL_ALL.'/admincp.php?'.$_SERVER['QUERY_STRING']));  
  4.         showmessage('admincp_login', geturl('action/login'));  
  5. }  
  6.  
  7. //权限检查  
  8. if(!checkperm('manageadmincp')) {  
  9.         showmessage('no_authority_management_operation');  
再访问admincp.php文件就会先判断是否登陆,再判断权限了。

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      评价:
      表情:
      验证码:点击我更换图片

      推荐图文

      • SupeSite 7.0 系统设置-计划任务教程-SupeSite
      • SupeSite 7.0 用户管理说明教程-SupeSite
      • SupeSite 7.0 信息管理-资讯等级审核教程-SupeSite
      • SupeSite 7.0 信息管理-资讯分类教程-SupeSite
      • SupeSite 7.0 信息管理-资讯管理教程-SupeSite
      • SupeSite 7.0 系统管理-缓存更新教程-SupeSite
      • SupeSite 7.0 系统管理-友情链接管理教程-SupeSite
      • SupeSite 7.0 系统管理-广告管理教程-SupeSite
      • SupeSite 7.0 系统管理-公告管理教程-SupeSite
      Alexa - 客户服务 - 联系方法 - 招聘信息 - 友情链接 - 网站地图 - TAG标签 - RSS订阅
      Copyright © 2010-2012 JZQ8.COM. 建站吧|建站去吧 版权所有
      冀ICP备09002514号
      冀ICP备09002514号 网络报警 企业法人营业执照 中国互联网协会 支付宝付款 网银在线付款