Cet article présente principalement la méthode de thinkphp pour implémenter la fonction de récupération de mot de passe pour l'envoi d'e-mails. Il détaille la méthode d'implémentation des fichiers de configuration et des codes de fonction sous forme d'exemples. référez-vous à lui
L'exemple de cet article décrit comment thinkphp implémente la fonction de récupération de mot de passe pour l'envoi d'e-mails. Partagez-le avec tout le monde pour votre référence. La méthode d'implémentation spécifique est la suivante :
Téléchargez d'abord le fichier de classe mail.class.php et définissez les paramètres suivants dans le fichier de configuration :
'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格式
Mettez mail.class.php dans l'organisation du projet tp, lors de son utilisation, introduisez 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(); }
Une autre page accepte les paramètres 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 '已经过期'; } }
Ce qui précède est le contenu complet de l'article, j'espère qu'il sera utile à l'apprentissage de tout le monde. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !
Recommandations associées :
Comment implémenter 2 paginations sur une page dans thinkphp
PHP implémente la réflexion des images Traitement des couleurs fonction compétences php
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!