主頁(yè) > 網(wǎng)站建設(shè) > 建站知識(shí) > dedecms中文名登錄提示用戶名不合法的解決方法

dedecms中文名登錄提示用戶名不合法的解決方法

POST TIME:2019-09-30 14:05

dedecms中文名登錄提示用戶名不合法的解決方法:
第一種:備份member目錄,用全新的織夢(mèng)程序的meber目錄上傳 然后看看情況

如果第一不行,看第二

第二種:member下index_do.php

if(CheckUserID($userid,'',false)!='ok') { ShowMsg("你輸入的用戶名 {$userid} 不合法!","-1"); exit(); }

此段注釋或刪除

如果第二不行,看第三


在include/memberlogin.class.php文件中,找到以下代碼,刪除。

if($cfg_mb_notallow != '') { $nas = explode(',',$cfg_mb_notallow); if(in_array($uid,$nas)) { return $msgtitle.'為系統(tǒng)禁止的標(biāo)識(shí)!'; } }


再找到以下代碼:
if($ckhas)

{ $row = $dsql->GetOne("Select * From `dede_member` where userid like '$uid' "); if(is_array($row)) return $msgtitle."已經(jīng)存在!"; }

改為:

if($ckhas) { if($cfg_mb_notallow != '') { $nas = explode(',',$cfg_mb_notallow); if(in_array($uid,$nas)) { return $msgtitle.'為系統(tǒng)禁止的標(biāo)識(shí)!'; } } $row = $dsql->GetOne("Select * From `dede_member` where userid like '$uid' "); if(is_array($row)) return $msgtitle."已經(jīng)存在!"; }


收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266