欢迎光临
我们一直在努力

如何取消帝国CMS会员注册时邮箱必填的方法

帝国CMS会员注册的时候,邮箱是必填项,但有时候,我们希望注册时不需要填写邮箱,但帝国CMS并没有给这样一个可以关闭的设置项。以下就是帝国cms教程网总结的如何取消的方法,希望能够帮助到大家。

打开/e/member/class/member_registerfun.php 文件

1、查找一下代码删除或注释掉:

if(!chemail($email))
{
printerror('EmailFail','',1);
}

2、然后查找第二处删除或注释掉:

if($pr['regemailonly'])
{
$num=$empire->gettotal("select count(*) as total from ".eReturnMemberTable()." where ".egetmf('email')."='$email' limit 1");
if($num)
{
printerror('ReEmailFail','',1);
}
}

3、再查找:

if(!$username||!$password||!$email)

替换为以下代码即可:

if(!$username||!$password)

温馨提示:操作时请大家提前做好备案,以便修改时出错。

 

赞(0) 打赏
未经允许不得转载:新起点博客 » 如何取消帝国CMS会员注册时邮箱必填的方法

评论 4

评论前必须登录!

 

  1. #-19

    没有什么不可以感谢博主。

    gongxukemu2年前 (2021-01-26)
  2. #-18

    对我有帮助thankby 公需科目咨询网https://www.gongxukemu.com

    daixue2年前 (2021-01-27)
  3. #-17

    很好,顶一下谢谢博主by 公需课找代学网https://www.zhaodaixue.com

    daan2年前 (2021-01-27)
  4. #-16

    楼主辛苦非常感谢.by 答案兔https://www.daantu.com

    ceshi2年前 (2021-02-18)