国CMS会员实现使用邮箱或用户名都可以登录方法

因为使用习惯的原因,邮箱是很容易被记住。所以网站最好是可以实现用户名和邮箱都可以用来登陆比较方便于用户。

/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);
}
修改完试试。

 

转载自帝国 CMS 官方社区:http://bbs.phome.net/showthread-31-367174-0.html

订阅评论
提醒
guest的头像

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x