您现在的位置是:首页 > 教程 > ecshop商城教程ecshop商城教程

ecshop邮件验证注册会员自动发送验证码的实现方法

欧有皆2023-12-12 23:15:05ecshop商城教程已有人查阅

导读ECshop的验证邮件默认只能用户登录用户中心点击发送才能收到,这里让他改为用户注册时自动发送。适当编写邮件内容也可以让他同时具有注册通知邮件的效果。

ECshop的验证邮件默认只能用户登录用户中心点击发送才能收到,这里让他改为用户注册时自动发送。适当编写邮件内容也可以让他同时具有注册通知邮件的效果。
在user.php
里面的 大概235行
if (!empty($passwd_answer) && !empty($sel_question))
{
$sql = ‘UPDATE ‘ . $ecs->table(’users’) . ” SET `passwd_question`=’$sel_question’, `passwd_answer`=’$passwd_answer’   WHERE `user_id`=’” . $_SESSION['user_id'] . “‘”;
$db->query($sql);
}
$ucdata = empty($user->ucdata)? “” : $user->ucdata;
下添加
/* 发送邮件 */
$cfg = $_CFG['smtp_user'];
if(!empty($cfg) )
{
$sql=”select user_id from “.$GLOBALS['ecs']->table(’users’) .”where user_name = ‘$username’”;
$user_id=$db->getOne($sql);
send_regiter_hash ($user_id);
}

本文标签:

很赞哦! ()

留言与评论 (共有 条评论)
验证码:

本栏推荐

相关标签