PHP發(fā)送郵件確認驗證注冊功能示例【修改別人郵件類】
本文實例講述了PHP發(fā)送郵件確認驗證注冊功能。分享給大家供大家參考,具體如下:
類庫:
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; } }
調(diào)用
$this->load->library('email/php_mailer'); $result = $this->php_mailer->check_user('297538600@qq.com', 'aaa', '$row->txt', '$row->id'); if ($result == true) { //更新狀態(tài) echo 'ok'; }
待完善接收郵件驗證的功能
郵件類下載地址:http://www.dbjr.com.cn/codes/27188.html
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《PHP基本語法入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP運算與運算符用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設(shè)計有所幫助。
相關(guān)文章
php操作Redis數(shù)據(jù)庫基本示例【安裝、連接、設(shè)置、查詢、斷開】
這篇文章主要介紹了php操作Redis數(shù)據(jù)庫的方法,較為詳細的分析了redis擴展的安裝、php連接redis、設(shè)置、查詢及斷開redis相關(guān)實現(xiàn)技巧與操作注意事項,需要的朋友可以參考下2023-07-07PHP 的異常處理、錯誤的拋出及回調(diào)函數(shù)等面向?qū)ο蟮腻e誤處理方法
PHP 5 提供了一種新的面向?qū)ο蟮腻e誤處理方法,包括PHP 的異常處理、錯誤的拋出及回調(diào)函數(shù)等面向?qū)ο蟮腻e誤處理方法,需要了解更多的朋友可以參考下2012-12-12PHP設(shè)計模式之組合模式定義與應(yīng)用示例
這篇文章主要介紹了PHP設(shè)計模式之組合模式定義與應(yīng)用,結(jié)合實例形式詳細分析了PHP組合模式基本原理、定義與使用方法,需要的朋友可以參考下2020-02-02