# 帝国CMS如何实现邮箱或用户名登陆账号教程

*Published:* 2024-02-29
*Author:* 客服001

#### 温馨提醒

如果文章内容或图片资源失效，请留言反馈，我们会及时处理，谢谢

本文最后更新于2024年2月29日，已超过 180天没有更新



打开 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);
}
```