讓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
閱讀:5254
日期:2015/10/15

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

客服熱線

0573-80897175

主站蜘蛛池模板: 亚洲偷自拍拍综合网| 欧美激情综合亚洲一二区| 香蕉蕉亚亚洲aav综合| 久久婷婷五月综合97色直播| 国产成人亚洲综合| 亚洲国产综合网| 国产成人精品综合网站| 伊人久久大香线蕉综合5g| 亚洲av日韩综合一区在线观看| 久久综合九色综合网站| 欧美国产日韩综合在线| 婷婷综合久久狠狠色99h| 亚洲日本国产综合高清| 伊人久久大香线蕉综合热线| 国产成人人综合亚洲欧美丁香花| 鲁一鲁一鲁一鲁一曰综合网| 婷婷亚洲综合五月天小说| 亚洲 欧美 国产 动漫 综合| 婷婷色中文字幕综合在线| 国产成人亚洲综合一区| 国内精品综合久久久40p| 色综合久久无码五十路人妻| 亚洲亚洲人成综合网络| 亚洲国产欧美国产综合久久| 狠狠色综合日日| 欧美综合图区亚欧综合图区| 色综合久久无码中文字幕| 亚洲国产综合精品中文字幕| 色婷婷久久综合中文久久蜜桃av | 麻豆精品久久精品色综合| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 亚洲国产成人五月综合网| 97久久婷婷五月综合色d啪蜜芽| 五月丁香综合缴情六月小说| 久久综合亚洲鲁鲁五月天| 亚洲图片综合区| 91精品国产综合久久婷婷| 亚洲欧美国产日韩综合久久| 一本久久a久久精品综合香蕉 | 亚洲欧洲国产成人综合在线观看| 97se色综合一区二区二区|