网站地图    收藏   

主页 > 后端 > ecshop教程 >

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

来源:自学PHP网    时间:2014-11-28 23:31 作者: 阅读:

[导读] ECshop的验证邮件默认只能用户登录用户中心点击发送才能收到,客户要求改为用户注册时自动发送邮件 查找user php,里面的大概235行:if(!emptyempty($passwd_answer)!emptyempty($sel_question)){$s...

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

ECshop的验证邮件默认只能用户登录用户中心点击发送才能收到,客户要求改为用户注册时自动发送邮件.

查找user.php,里面的大概235行:

  1. if (!emptyempty($passwd_answer) && !emptyempty($sel_question)) 
  2.    $sql = ‘UPDATE ‘ . $ecs->table(’users’) . ” SET `passwd_question`=’$sel_question’, `passwd_answer`=’$passwd_answer’   WHERE `user_id`=’” . $_SESSION['user_id'] . “‘”; 
  3.    $db->query($sql); 
  4. $ucdata = emptyempty($user->ucdata)? “” : $user->ucdata; 

在上面的代码下添加如下代码:

  1. $cfg = $_CFG['smtp_user']; 
  2. if(!emptyempty($cfg) ) 
  3.        $sql=”select user_id from “.$GLOBALS['ecs']->table(’users’) .”where user_name = ‘$username’”; 
  4.        $user_id=$db->getOne($sql); 
  5.        send_regiter_hash ($user_id); 
  6.     } 

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论