帝国cms取消会员注册时候的邮箱必填项

我的是帝国7.2的 

修改e/member/class/member_registerfun.php里的

删除:
        if(!chemail($email))
        {
                printerror("EmailFail","history.go(-1)",1);
        }

删除

 

//重复邮箱

if($pr['regemailonly'])

{

$num=$empire->gettotal("select count(*) as total from ".eReturnMemberTable()." where ".egetmf('email')."='$email' limit 1");

if($num)

{

printerror('ReEmailFail','',1);

}

}

 


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

 


修改信息时,取消邮箱必填项:(直接设置成一个随机的邮箱)

/e/member/class/member_editinfofun.php

在$email=trim($add['email']);后面添加一句

$email= rand(100000000,999999999)."@maolinkeji.cn";

即可


管理员修改用户信息时去掉邮箱必填项:(直接设置成一个随机的邮箱)

/e/admin/member/AddMember.php

<input name="add[email]" type="text" id="add[email]" value="<?=$r[email]?>" size="35">

修改为

<input name="add[email]" type="text" id="add[email]" value="<?=$r[email]?>" size="35">

·关于我们·免责声明·服务条款·RSS订阅·dede168.com技术支持

Copyright © 1998-2015  All rights reserved.