ホームページ  >  記事  >  バックエンド開発  >  Thinkphp は、電子メールを送信するためのパスワード取得関数の例を実装しています。 thinkphp パスワード取得_PHP チュートリアル

Thinkphp は、電子メールを送信するためのパスワード取得関数の例を実装しています。 thinkphp パスワード取得_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:12:28849ブラウズ

thinkphp は、メール送信パスワード取得関数、thinkphp パスワード取得の例を実現します

この記事の例では、電子メールを送信するためのパスワード取得機能を thinkphp が実装する方法について説明します。参考のためにみんなで共有してください。具体的な実装方法は以下の通りです

まず、mail.class.php クラス ファイルをダウンロードし、構成ファイルで次のパラメータを定義します。

コードをコピーします コードは次のとおりです:
'MAIL_ADDRESS' => 'ivzhu@qq.com', // メールアドレス
'MAIL_SMTP' => 'smtp.qq.com', // SMTP サーバーにメールを送信します
'MAIL_LOGINNAME' => 'mail@qq.com', // メールログインアカウント
'MAIL_PASSWORD' => '123456', // メールパスワード
'MAIL_CHARSET' => 'UTF-8', // エンコーディング
'MAIL_AUTH' => true, // メール認証
'MAIL_HTML' => true, // true HTML 形式 false TXT 形式
tp プロジェクト組織に mail.class.php を置き、使用する場合は import('@.ORG.Mail');
を導入します
コードをコピーします コードは次のとおりです:
public functionindex(){
インポート('@.ORG.メール'); //SendMail('admin@waikucms.com','メールタイトル','メール本文','WaikkuCMS 管理者'); //パラメータの説明: パラメータ 1---宛先メールボックス、パラメータ 2---電子メールのタイトル、パラメータ 3---電子メールのテキスト、パラメータ 4---送信者名
$content=md5(時間()); セッション($content,$content); $content=C('localurl').'/index.php'.U('Mail/index',array('res'=>$content)); If(SendMail('aa@qq.com','ニーハオメールタイトル',$content,'unphp')){
「チェンゴン」をエコーし​​ます。 }その他{
エコー「シバイ」
}
$this->display(); }

別のページはパラメータ res:
を受け入れます


コードをコピーします

コードは次のとおりです:

public functionindex(){
header("コンテンツタイプ: text/html; charset=utf-8"); $res=I('res'); $res をエコーし​​ます。 if(セッション($res)==$res){
echo 'パスワードが正常に取得されました' ; セッション($res,null); }その他{ エコー「有効期限が切れました」 ; } }

この記事で説明した内容が、皆様の ThinkPHP フレームワーク プログラミングに役立つことを願っています。




http://www.bkjia.com/PHPjc/920623.html

www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/920623.html

技術記事

thinkphp が電子メール送信時のパスワード取得機能を実装する方法の例 Thinkphp パスワードの取得 この記事では、thinkphp が電子メール送信時のパスワード取得機能を実装する方法について説明します。参考のためにみんなで共有してください。 ...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。