粗心的用戶很多,我們也經(jīng)常遇見忘記用戶名客戶,導(dǎo)致前臺會員無法登錄。用戶名有時候不統(tǒng)一的可能性是存在的,但是常用的郵箱應(yīng)該變化的可能性很低。如果會員登錄可以使用郵箱或者用戶名登錄,這樣是不是可以方便用戶呢。看看方法就知道了,可以同時實現(xiàn)用戶名或者使用注冊時的郵箱進(jìn)行登陸帳號。
修改方法如下:
打開 e/member/class/member_loginfun.php 文件
查找:
$username=RepPostVar($username);
修改為:
if(chemail($username))
{
$username=RepPostVar($username);
$r=$empire->fetch1("select username from {$dbtbpre}enewsmember where email='$username'");
$username=$r['username'];
}
else
{
$username=RepPostVar($username);
}