粗心的用户很多,我们也经常遇见忘记用户名客户,导致独立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);
}