ecshop用户中心发送认证邮件加上发送时间限制
时间:2015-07-08 10:18来源:未知 作者:最模板 点击:次
ecshop用户中心发送认证邮件加上发送时间限制,打开ECSHOP网站根目录中的user.php文件,搜索如下代码 if (send_regiter_hash($user_id)) { $result[message] = $_LANG[validate_mail_ok]; die($json-encode($result)); } 将
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));
}
(责任编辑:最模板) |
------分隔线----------------------------