PHP发送邮件确认验证注册功能示例【修改别人邮件类】

 更新时间:2019年11月09日 13:02:13   作者:yo胡yo  
这篇文章主要介绍了PHP发送邮件确认验证注册功能,结合实例形式分析了PHP开源邮件操作类的修改与使用技巧,需要的朋友可以参考下

本文实例讲述了PHP发送邮件确认验证注册功能。分享给大家供大家参考,具体如下:

类库:

require "class.phpmailer.php";
require "class.smtp.php";
class PHP_Mailer
{
 protected $mail;
 public function __construct()
 {
  $mail = new PHPMailer;
  $mail->SMTPDebug = 3;       
  $mail->isSMTP();         
  $mail->SMTPAuth = true;       
  $mail->isHTML(true); 
  $CI =& get_instance();
  $CI->load->config('email_config');
  $email = $CI->config->item('email');
  foreach ($email as $key => $value) {
   $mail->$key = $value;
  }
  $this->mail = $mail;
 }
 public function check_user($email,$nick,$txt,$id)
 {
  $this->mail->FromName = '表白墙';
  $this->mail->addAddress("$email");  // Add a recipient
  $this->mail->addReplyTo('test@test.com', '表白墙反馈');
  $this->mail->Subject = '表白墙通知';
  $this->mail->CharSet = "UTF-8";
  $this->mail->Body = <<<body
<p>你好:测试邮件
body;
  $this->mail->AltBody = <<<altbody
你好:
有一个altbody说:谢谢许愿墙的程序员 敬上! altbody; if ($this->mail->send()) { returntrue; } elsereturnfalse; } }

调用

$this->load->library('email/php_mailer');
$result = $this->php_mailer->check_user('297538600@qq.com', 'aaa', '$row->txt', '$row->id');
if ($result == true) {
 //更新状态
 echo 'ok';
}

待完善接收邮件验证的功能

邮件类下载地址:https://www.jb51.net/codes/27188.html

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP网络编程技巧总结》、《PHP基本语法入门教程》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《PHP运算与运算符用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

相关文章

  • PHP平滑关闭/重启的实现方法

    PHP平滑关闭/重启的实现方法

    "平滑重启"和"快速重启"是两种不同的概念,下面这篇文章主要给大家介绍了关于PHP平滑关闭/重启的实现方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-05-05
  • 为你总结一些php系统类函数

    为你总结一些php系统类函数

    这篇文章是小编为大家总结的一些php系统类函数,很实用,需要的朋友千万不要错过。
    2015-10-10
  • php上传文件并显示上传进度的方法

    php上传文件并显示上传进度的方法

    这篇文章主要介绍了php上传文件并显示上传进度的方法,实例分析了php传输文件及显示传输进度的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • PHP+shell实现多线程的方法

    PHP+shell实现多线程的方法

    这篇文章主要介绍了PHP+shell实现多线程的方法,实例分析了php实现多线程的相关技巧,需要的朋友可以参考下
    2015-07-07
  • PHP中Cookie的使用详解(简单易懂)

    PHP中Cookie的使用详解(简单易懂)

    本篇文章主要介绍了PHP中Cookie的使用:添加/更新/删除/获取Cookie及自动填写该用户的用户名和密码和判断是否第一次登陆,具有很好的参考价值。下面跟着小编一起来看下吧
    2017-04-04
  • PHP递归统计系统中代码行数

    PHP递归统计系统中代码行数

    这篇文章主要为大家详细介绍了PHP递归统计系统中代码行数,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • PHP Laravel框架异步执行的实现详解

    PHP Laravel框架异步执行的实现详解

    Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力
    2022-07-07
  • php实现mysql备份恢复分卷处理的方法

    php实现mysql备份恢复分卷处理的方法

    这篇文章主要介绍了php实现mysql备份恢复分卷处理的方法,包括完整的MySQL备份恢复类文件及用法实例,注释包含了详尽的用法说明,是非常实用的技巧,需要的朋友可以参考下
    2014-12-12
  • php微信开发自定义菜单

    php微信开发自定义菜单

    这篇文章主要为大家详细介绍了php微信开发自定义菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • PHP变量作用域(全局变量&局部变量)&global&static关键字用法实例分析

    PHP变量作用域(全局变量&局部变量)&global&static关键字用法实例分析

    这篇文章主要介绍了PHP变量作用域(全局变量&局部变量)&global&static关键字用法,结合实例形式分析了PHP全局变量与局部变量的作用域,以及global、static关键字功能与使用技巧,需要的朋友可以参考下
    2020-01-01

最新评论