ホームページ  >  記事  >  バックエンド開発  >  PHP メール送信の問題解決_PHP チュートリアル

PHP メール送信の問題解決_PHP チュートリアル

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

この間、セキュリティ向上のため、システムのログイン機能を改修し、メール送信時の認証機能を追加いたしました。ユーザーがログインするとき、ログイン IP が以前にログインしたかどうかが判断され、ログインしていない場合は、認証コードをメールボックスに送信し、受信した認証コードをログイン前に入力する必要があります。が正しく、時間が指定された時間を超えていない場合は、ログインして、この IP アドレスとログイン時間を書き留めることができます。今後この IP でログインする場合は、それを確認する必要はありません。時間を超えると認証コードが無効となり、再度認証コードを送信する必要があります。確認エラーが発生してログインできない場合は、確認コードを再入力するか、新しい確認コードをメールに送信する必要があります。この機能を実装するために、メールボックスに電子メールを送信し、ログイン IP を取得する方法に関する知識を利用しました。後で確認できるように整理してみましょう。

メールを送信します:

まず、phpmail の圧縮パッケージをダウンロードし、それを解凍し、解凍されたファイルをプロジェクトにコピーする必要があります。ファイルをプロジェクトにインポートします。

コードをコピーします コードは次のとおりです:

require("phpmailer/class.phpmailer.php") //ファイルのパスはプロジェクト内のパスによって異なります

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/744709.html技術記事この間、セキュリティ向上のため、システムのログイン機能を改修し、メール送信時の認証機能を追加いたしました。ユーザーがログインする際、...
のように、以前にログインしたことがあるログイン IP かどうかが判断されます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。