讓PHPCMS v9支持Email登陸的方法最新版2015- 網(wǎng)站運(yùn)營,虛擬主機(jī)域名注冊(cè)-常見問題,虛擬主機(jī),網(wǎng)頁制作,域名注冊(cè),主機(jī),企業(yè)郵局,主頁空間,個(gè)人主頁,網(wǎng)絡(luò)實(shí)名,主機(jī)托管,網(wǎng)站建設(shè),域名">
  • 購物車  0

    我的購物車

    0 件商品,共計(jì) 0
    去購物車結(jié)算
  • 最新公告 

    未讀消息 :  忽略

    查看全部

  • 常見問題
  • 有問必答
  • 網(wǎng)站備案

歡迎您來到禾城數(shù)碼,開始互聯(lián)網(wǎng)之旅!

讓PHPCMS v9支持Email登陸的方法最新版2015

    在網(wǎng)上找了一大堆的方法,都是有各種問題,在結(jié)合網(wǎng)上的方法 別人給的方法,摸索出了一套自己的方法,不一定登陸的時(shí)候非要用戶名跟郵箱都一個(gè)字段來判斷,我加一個(gè)類型的字段不就行了。這樣在接收擦數(shù)的時(shí)候根據(jù)類型判斷接收到的是用戶名還是郵箱 再各自判斷,下面上代碼了

1、先打開/phpcms/templates/default/member/login.html

在用戶名的input前面加上如下類型 判斷傳送出去的是用戶名還是email

<select name="logintypes" id="logintypes" >

     <option value="0">QQ郵箱</option>

      <option value="1">用戶名</option>

      

    </select>

    

    <INPUT name="username" class="input-text" id="username" size="18" maxlength="50" placeholder="請(qǐng)輸入帳號(hào)信息" > 

顯示效果如下:


2、打開/phpcms/modules/member/index.php 打開610行

$username = isset($_POST['username']) && is_username($_POST['username']) ? trim($_POST['username']) : showmessage(L('username_empty'), HTTP_REFERER);


替換為

if ($_POST['logintypes']==0){

$username = isset($_POST['username']) && is_email($_POST['username']) ? trim($_POST['username']) : showmessage(L('username_empty'), HTTP_REFERER);

}

if ($_POST['logintypes']==1){

$username = isset($_POST['username']) && is_username($_POST['username']) ? trim($_POST['username']) : showmessage(L('username_empty'), HTTP_REFERER);

}


搜索

$status = $this->client->ps_member_login($username, $password);


替換為

if ($_POST['logintypes']==0){

$status = $this->client->ps_member_login($username, $password,1);

}

if ($_POST['logintypes']==1){

$status = $this->client->ps_member_login($username, $password);

}


3、打開/statics/js/formvalidatorregex.js
 搜索

ps_username:"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D_\\w]+$" //中文、字母、數(shù)字

替換為

ps_username:"^[\\u4E00-\\u9FA5\\uF900-\\uFA2D_\\w@\.]+$"

表示input字段也可以輸入email地址



全部操作完了就修改完畢 登陸測(cè)試下吧

文章來自:http://www.daimabiji.com/cmslearn/176.html


來源: www.daimabiji.com
閱讀:5341
日期:2015/10/15

  >> 相關(guān)文章
 
Top

客服熱線

0573-80897175

主站蜘蛛池模板: 国产天天综合永久精品日| 狠狠色丁香婷婷综合久久来| 伊人色综合久久天天人手人婷| 亚洲欧美综合区自拍另类| 色综合天天做天天爱| 亚洲另类激情综合偷自拍图| 久久综合九色欧美综合狠狠 | 亚洲国产国产综合一区首页| 亚洲精品第一国产综合精品99| 久久久久亚洲AV综合波多野结衣| 少妇人妻综合久久中文字幕| 欧美日韩在线精品一区二区三区激情综合 | 久久综合伊人77777麻豆| 91精品国产91久久综合| 亚洲综合色视频在线观看| 国产天天综合永久精品日| 青青综合在线| 精品亚洲综合久久中文字幕| 久久综合久久综合久久| 久久婷婷五月综合色99啪ak| 伊人久久大香线蕉综合网站| 久久久久综合网久久| 久久狠狠一本精品综合网| 综合无码一区二区三区| 91精品婷婷国产综合久久| 亚洲AV综合色一区二区三区| 久久综合九色综合久99| 国产成人精品综合在线观看| 亚洲av综合avav中文| 天天爽天天狠久久久综合麻豆| 久久久久综合中文字幕 | 奇米综合四色77777久久| 天天做天天爱天天综合网| 欧美久久天天综合香蕉伊| 青青青伊人色综合久久| 国产精品日韩欧美久久综合| 激情综合色五月六月婷婷| 久久综合给合综合久久| 色爱无码AV综合区| 婷婷久久综合| 婷婷五月综合色视频|