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用戶中心發送認證郵件加上發送時間限制的方法,希望對大家有所幫助。
新聞熱點
疑難解答