目次
thinkphp实现发送邮件密码找回功能实例,thinkphp密码找回
ホームページ php教程 php手册 thinkphp实现发送邮件密码找回功能实例,thinkphp密码找回

thinkphp实现发送邮件密码找回功能实例,thinkphp密码找回

Jun 13, 2016 am 09:19 AM
thinkphp 郵便 郵便

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项目org中放入mail.class.php,使用时候引入 import('@.ORG.Mail');

复制代码 代码如下:

public function index(){ 
    import('@.ORG.Mail'); 
    //SendMail('admin@waikucms.com','邮件标题','邮件正文','歪酷CMS管理员'); 
//解释下参数: 参数1---目标邮箱, 参数2----邮件标题,参数三--邮件正文,参数四---发件人名称; 
    $content=md5(time()); 
    session($content,$content); 
    $content=C('localurl').'/index.php'.U('Mail/index',array('res'=>$content)); 
    if(SendMail('aa@qq.com','nihao邮件标题',$content,'unphp')){ 
    echo 'chengong'; 
    }else{ 
    echo 'shibai'; 
    } 
$this->display(); 
}


另一个页面接受参数res:

复制代码 代码如下:

public function index(){ 
header("Content-type: text/html; charset=utf-8");  
$res=I('res'); 
echo $res; 
if(session($res)==$res){ 
echo '密码找回成功'; 
session($res,null); 
}else{ 
echo '已经过期'; 

}

希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

セサミオープンドアエクスチェンジウェブページログイン最新バージョンgateio公式ウェブサイトの入り口 セサミオープンドアエクスチェンジウェブページログイン最新バージョンgateio公式ウェブサイトの入り口 Mar 04, 2025 pm 11:48 PM

ログインステップやパスワード回復プロセスなど、セサミオープンエクスチェンジWebバージョンのログイン操作の詳細な紹介も、ログイン障害、ページを開くことができず、プラットフォームにスムーズにログインするのに役立つ検証コードを受信できません。

OKX OUYI公式ウェブサイト登録ポータル2025 OKX OUYI公式ウェブサイト登録ポータル2025 Mar 04, 2025 pm 11:45 PM

OKX OUYIは、主要な暗号通貨取引プラットフォームです。この記事では、OKX OUYIの公式Webサイトアカウントを登録する方法についてガイドするための詳細な手順を説明します。公式ウェブサイトにアクセスする方法、登録方法を選択し、必要な情報を入力し、登録プロセスを完了する方法を学びます。この記事には、実際の個人情報を使用したり、強力なパスワードを設定することの重要性など、予防措置に関する情報も含まれています。

gate.io登録チュートリアル gate.io登録チュートリアル Mar 31, 2025 pm 11:09 PM

この記事では、公式ウェブサイトへのアクセスから登録の完了までのすべてのステップをカバーする詳細なgate.io登録チュートリアルを提供します。登録情報の記入、検証、ユーザー契約の読み取りなどを説明します。この記事では、登録の成功後、レアルネーム認証を完了した後のセキュリティ対策を強調し、初心者からのヒントを提供して、デジタルアセットの交通旅を開始するためのヒントを提供します。

Bitget公式Webサイトで最新のアプリを登録およびダウンロードする方法 Bitget公式Webサイトで最新のアプリを登録およびダウンロードする方法 Mar 05, 2025 am 07:54 AM

このガイドは、AndroidおよびiOSシステムに適した公式Bitget Exchangeアプリの詳細なダウンロードとインストール手順を提供します。このガイドは、公式ウェブサイト、App Store、Google Playなど、複数の権威ある情報源からの情報を統合し、ダウンロードおよびアカウント管理中の考慮事項を強調しています。ユーザーは、App Store、公式WebサイトAPKダウンロード、公式Webサイトジャンプ、完全な登録、ID検証、セキュリティ設定など、公式チャネルからアプリをダウンロードできます。さらに、ガイドはよくある質問や考慮事項をカバーします。

Gateio Exchangeアプリ古いバージョンGateio Exchangeアプリ古いバージョンダウンロードチャネル Gateio Exchangeアプリ古いバージョンGateio Exchangeアプリ古いバージョンダウンロードチャネル Mar 04, 2025 pm 11:36 PM

Gateio Exchangeアプリは、公式のサードパーティのアプリケーション市場、フォーラムコミュニティ、その他のチャネルをカバーする古いバージョン用のチャネルをダウンロードします。また、古いバージョンを簡単に取得し、新しいバージョンやデバイスの互換性を使用する際の不快感を解決するのに役立ちます。

OUYI公式ウェブサイトの最新の登録ポータル OUYI公式ウェブサイトの最新の登録ポータル Mar 21, 2025 pm 05:54 PM

世界をリードするデジタル資産取引プラットフォームとして、OUYI OKXは、豊富な取引製品、強力なセキュリティ保証、便利なユーザーエクスペリエンスで多くの投資家を引き付けます。ただし、ネットワークセキュリティのリスクはますます深刻になっており、公式のOUYI OKXアカウントを安全に登録する方法が重要です。この記事では、OUYI OKX公式ウェブサイトの最新の登録ポータルを提供し、公式ウェブサイトの識別、強力なパスワードの設定、2因子検証など、デジタル資産投資の旅を安全かつ便利に開始する方法など、安全な登録の手順と注意事項を詳細に説明します。デジタル資産投資にはリスクがあることに注意してください。慎重な決定を下してください。

BinanceダウンロードアプリBinance Binance Platformのダウンロード無料アプリをダウンロードします BinanceダウンロードアプリBinance Binance Platformのダウンロード無料アプリをダウンロードします Mar 18, 2025 pm 01:54 PM

この記事では、Apple iOSシステムとAndroidシステム携帯電話でBinanceアプリをダウンロードするための2つの方法を詳細に紹介します。 iOSシステムの場合、中国のApp Storeは直接ダウンロードできないため、ユーザーは外側のゾーンでApple IDを使用する必要があり、外側のゾーンにApple IDを借りるか登録してダウンロードすることを選択できます。 Androidユーザーは、App Storeに直接検索してインストールするか、Binanceの公式WebサイトにアクセスしてQRコードをスキャンしてインストールパッケージをダウンロードできます。非公式チャネルからアプリケーションをダウンロードする場合、携帯電話の不明なソースのアプリケーションインストール許可を有効にする必要がある場合があることに注意してください。 どのシステムであっても、ダウンロード後にBinanceアプリを使用できます。

アリパイでビットコインを購入する方法は? AlipayはBTC完全なチュートリアルを購入します アリパイでビットコインを購入する方法は? AlipayはBTC完全なチュートリアルを購入します Mar 05, 2025 pm 06:03 PM

AlipayおよびBitcoinトランザクション:安全で便利な購入ガイドAlipayは、中国で広く使用されている支払いツールですが、ビットコインなどの暗号通貨の直接購入をサポートしていません。この記事では、Alipayを使用してビットコインを安全かつ便利に購入する方法について説明し、注意が必要なリスクを説明します。暗号通貨取引所を通じてビットコインを間接的に購入する最も一般的な方法は、Alipayをサポートする暗号通貨取引所を通じて取引することです。この方法では、通常、最初にUSDT(Stablecoin)を購入し、次にUSDTをビットコインと交換する必要があります。以下はOUYI OKX Exchangeの例です。操作の手順を詳細に説明します。OUYIOKXアカウントを登録:OUYI OKX公式Webサイトにアクセスして(クリックして登録)、メールアドレスを使用してアカウントを登録し、完了してください

See all articles