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.fzitv.net/codes/27188.html
更多關于PHP相關內(nèi)容感興趣的讀者可查看本站專題:《PHP網(wǎng)絡編程技巧總結(jié)》、《PHP基本語法入門教程》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP運算與運算符用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》
希望本文所述對大家PHP程序設計有所幫助。
相關文章
php模擬post行為代碼總結(jié)(POST方式不是絕對安全)
GET行為比較簡單,POST比較復雜一些2012-02-02
無刷新動態(tài)加載數(shù)據(jù) 滾動條加載適合評論等頁面
無刷新動態(tài)加載數(shù)據(jù),滾屏加載更多數(shù)據(jù),適合評論等頁面,具體實現(xiàn)如下,感興趣的朋友可以參考下2013-10-10
PHP自定義函數(shù)實現(xiàn)數(shù)組比較功能示例
這篇文章主要介紹了PHP自定義函數(shù)實現(xiàn)數(shù)組比較功能,涉及php針對數(shù)組的遍歷、比較、判斷等相關操作技巧,需要的朋友可以參考下2017-10-10
php中理解print EOT分界符和echo EOT的用法區(qū)別小結(jié)
這樣可以輸出大段的HTML 而且不用把里面的引號轉(zhuǎn)義 就是不用 \" 這樣自動替換里面的變量。2010-02-02
DISCUZ在win2003環(huán)境下 Unable to access ./include/common.inc.php
今天幫客戶配置服務器的時候發(fā)現(xiàn)的這個問題,也是因為權限問題或因為php的配置問題,如果碰到這樣的問題,大家可以參考下面的方法。2011-11-11

