当前位置:w88优德官网网文章中心网站运营帮助中心 → 登录用户名不合法的解决办法-织梦CMS

登录用户名不合法的解决办法-织梦CMS

减小字体 增大字体 作者:admin  来源:www.cuoxin.com  发布时间:2011-5-21 7:29:10
系统的原意是限制注册,但是已经注册过的用户名却也无法登录了,管理员也无法在前台登录!

如果在登录时检查,那么就会有admin这样的用户名无法登录会员中心!

怀疑是程序BUG!

后来又仔细分析了程序,发现不是先前修改的那一段程序的问题,而是一个思路问题
在include/memberlogin.class.php文件中
找到以下代码
        if($cfg_mb_notallow != '')
        {
            $nas = explode(',',$cfg_mb_notallow);
            if(in_array($uid,$nas))
            {
                return $msgtitle.'为系统禁止的标识!';
            }
        }
 
和以下
    if($ckhas)
    {
        $row = $dsql->GetOne("Select * From `zz5unet_member` where userid like '$uid' ");
        if(is_array($row)) return $msgtitle."已经存在!";
    }
两段代码
将前一段代码删除
后一段改成
   if($ckhas)
    {
        if($cfg_mb_notallow != '')
        {
            $nas = explode(',',$cfg_mb_notallow);
            if(in_array($uid,$nas))
            {
                return $msgtitle.'为系统禁止的标识!';
            }
        }
        $row = $dsql->GetOne("Select * From `zz5unet_member` where userid like '$uid' ");
        if(is_array($row)) return $msgtitle."已经存在!";
    }
 
修改后admin登录出现提示:管理员帐号不能从前台登录,这是正确的提示

这样就解决了修改了限制注册的信息后,以前注册的用户不能登录的问题!

建议官方将管理员帐号是否可以前台登录设置成选项,在后台可以修改!


本文引用网址:
在下列搜索引擎中搜索“登录用户名不合法的解决办法-织梦CMS”的相关信息:
谷歌搜索 百度搜索 雅虎搜索 搜狗搜索 搜搜搜索 必应搜索 有道搜索
你可能还喜欢以下文章
  • 1云霄方芳艳照门153张照片完整版...
  • 2侯马市职业中专学校女生被凌辱...
  • 3舒舒不雅视频下载 舒舒不雅视频...
  • 4北京宋庄行为艺术“高干”高清...
  • 5河北理工教室门图片 河北理工教...
  • 1手把手教你把IE7地址栏换成Ads...
  • 2pr值迅速升高的简单方法
  • 3百度快照更新时间 百度收录更新...
  • 4dedecms wap - 国内免费(开源...
  • 5浅谈分析竞争对手应注意哪些方...
  • 1搞SEO的你伤不起啊,跟SEOer去...
  • 2搞笑祝福短信1
  • 3最近收集的手机搞笑信息
  • 4你真的好讨厌
  • 5关于猪的搞笑整人短信
  • 1Linux下如何同时启动多个Tomca...
  • 2如何做服务器安全维护?有哪些...
  • 3Windows环境下服务器监控软件的...
  • 4让虚拟主机免受FSO威胁
  • 5瑞星播报--“灰鸽子变种HO”病...
  • 赞助商广告

    图片文章导读