欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

PHPCMS利用Email為用戶名登陸帳戶

作者 / 無憂主機(jī) 時間 2014-11-26 15:49:20

在傳統(tǒng)的phpcms中登陸用戶名是不支持郵箱的而是用最普通的登陸方式,無憂主機(jī)php虛擬主機(jī)后臺也使用過這樣的登錄方式。今天無憂小編就教大家如何使用PHPCMS實(shí)現(xiàn)用Email為用戶名登陸,這樣可以讓一些很懶的用戶不用特意去記住用戶名了! 為了無憂小編能實(shí)現(xiàn)PHPCMS實(shí)現(xiàn)用Email為用戶名登陸帳戶,先截一張沒有實(shí)現(xiàn)的截圖: PHPCMS利用Email為用戶名登陸帳戶 為了實(shí)現(xiàn)這個功能無憂花了點(diǎn)時間把步驟直接呈現(xiàn)給大家了: 第一:statics/js/formvalidatorregex.js進(jìn)入后用代碼編輯器打開用搜索功能或者在35行找到如下代碼: ps_username:"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D_\\w]+$" 修改成:ps_username:"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D_\\w@\.]+$" 第二:進(jìn)入?phpcms/modules/member/index.php進(jìn)入后用代碼編輯器打開用搜索功能找到$synloginstr = ''; //同步登陸js代碼大概在613行。 找到之后在$synloginstr = ''; //同步登陸js代碼 代碼下面添加如下代碼: preg_match('/^[a-z]+\w*@\w+\.[a-z0-9]{2,6}$/i', $username, $is_email); 第三繼續(xù)找到如下代碼: $status = $this->client->ps_member_login($username, $password); 改成:$status = $this->client->ps_member_login($username, $password, $is_email); 第四找到:$r = $this->db->get_one(array('username'=>$username));改成: $r = $this->db->get_one(array($is_email ? 'email' : 'username'=>$username)); 好了!這個PHPCMS實(shí)現(xiàn)用Email為用戶名登陸帳戶就可以完美的實(shí)現(xiàn)了!下面是無憂小編實(shí)現(xiàn)的截圖: PHPCMS利用Email為用戶名登陸帳戶 無憂主機(jī)相關(guān)文章推薦閱讀: PHPCMS如何開啟手機(jī)站點(diǎn) PHPCMS添加分享代碼的方法 無憂主機(jī)詳解PHPCMS系統(tǒng)安全設(shè)置 PHPCMS后臺修改模板,添加帶PHP的語句報 “禁止提交含有{PHP 的標(biāo)簽”

本文地址:http://www.gle-technology.com/phpcms/17687.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服