跳转到主内容
极星编程网:以代码为星,赴技术山海!

thinkphp邮箱验证

这篇文章主要介绍了关于think php 邮箱 验证,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 配置文件:config.php
return array( // 配置邮件发送服务器 'MAIL_HOST' =>'smtp.163.com',//smtp服务器的名称 'MAIL_SMTPAUTH' =>TRUE, //启用smtp认证 'MAIL_USERNAME' =>'thinkphp_wanlala@163.com',//你的邮箱名 'MAIL_FROM' =>'thinkphp_wanlala@163.com',//发件人地址 'MAIL_FROMNAME'=>'yoko',//发件人姓名 'MAIL_PASSWORD' =>'',//邮箱密码 'MAIL_CHARSET' =>'utf-8',//设置邮件编码 'MAIL_ISHTML' =>TRUE, // 是否HTML格式邮件
控制器Controller: 1.发送成功
public function index(){ $this->display(); } public function doIndex(){ if(SendMail($_POST['mail'],$_POST['title'],$_POST['content'])){ $this->success('发送成功!'); } else{ $this->error('发送失败'); } }
public function Email(){ header("content-type:text/html;charset=utf-8"); $users = M('user'); $k = $_GET['k']; // print_r($k);exit; $row = $users ->where(array('code'=>$k))->find(); // print_r($row); exit(); if($row){ $id = $row['id']; $data['status'] = 1; $wan = $users->where($id)->save($data); $title = "尊敬的".$data['name']."欢迎使用验证方式,请点击下面链接进行验证"; $url = "立即激活"; } else{ print '邮箱已激活'; } }
前端View:
邮箱: 标题: 内容
相关推荐: PHP 8.5.5 PHP 8.5.5 是 PHP 8.5 分支的维护更新版本。该版本延续了“小步快跑”的迭代逻辑,通过深度错误修复、底层性能微调以及安全加固,旨在为开发者提供一个更健壮、更高效的运行环境。该版本严格遵守语义化版本规范,不包含破坏性变更。 下载 立即学习 “ PHP免费学习笔记(深入) ”; ThinkPHP邮箱类,用邮箱找回密码,向注册用户群发邮件

相关文章