首页 > 网站 > 建站经验 > 正文

ecshop用户中心发送认证邮件加上发送时间限制

2024-04-25 20:43:26
字体:
来源:转载
供稿:网友

ecshop用户中心发送认证邮件加上发送时间限制,打开ECSHOP网站根目录中的user.php文件,搜索如下代码

if (send_regiter_hash($user_id))

{

$result['message'] = $_LANG['validate_mail_ok'];

die($json->encode($result));

}

将以上的代码修改为如下代码

if (isset($_SESSION['send_email_time']))

{

if (gmtime()-$_SESSION['send_email_time'] < 30)

{

$result['error'] = 1;

$result['message'] ='您的操作过于频繁,30秒内请勿重复操作!';

die($json->encode($result));

}

}

if (send_regiter_hash($user_id))

{

$result['message'] = $_LANG['validate_mail_ok'];

$_SESSION['send_email_time'] = gmtime();

die($json->encode($result));

}

以上就是关于ecshop用户中心发送认证邮件加上发送时间限制的方法,希望对大家有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表