欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

ECSHOP注册会员自动发送验证邮件

Ecshop 夜阑小雨 702℃ 0评论

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);

}

转载请注明:夜阑小雨 » ECSHOP注册会员自动发送验证邮件

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址