粗心的用户很多,我们也经常遇见忘记用户名客户,导致独立ip空间控制面板无法登录。用户名有时候不统一的可能性是存在的,但是常用的邮箱应该变化的可能性很低。如果会员登录可以使用邮箱或者用户名登录,这样是不是可以方便用户呢。本节无忧主机小编将给大家介绍一下帝国CMS如何实现会员使用邮箱或用户名同时登录。
帝国CMS如何实现会员使用邮箱或用户名同时登录方法如下:
1、首先是FTP进入服务器根目录
2.进入到这个目录之后找到我们的程序的路径 /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);
}