thinkphp链接邮箱怎么做? 请问怎么用thinkphp才能让用户注册时,把邮件发到自己写邮箱里? 然后根据什么来判断他是否激活了? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般情况下,解决这些事情的思路是:用户注册(数据库中是未验证状态)--->php自动发送邮件给用户的邮箱,但是你要用自已的邮箱给发了,可以从网上找一个发送邮件的php类。在这个邮件里包含一个连接,这个链接就是个一次性的链接----->用户点击链接----->更改数据库(用户为验证通过状态) function EmailFunction($strFrom,$strTo,$strMsg,$strTitle){ $headers = ''; $headers .= "MIME-Version: 1.0\r\n"; $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n"; $headers .= 'Content-Transfer-Encoding: 8bit'."\r\n"; $headers .= 'from: '.$strFrom; $strTitle = "=?UTF-8?B?".base64_encode($strTitle)."?="; $resBool = mail($strTo, $strTitle, $strMsg, $headers); if($resBool){ return true; }else{ return false;}} 招聘信息 adodb php5.2.11 为什么 什么也不做? 连'good'都不输出??? (初学APUE的进来看看)《UNIX环境高级编程》单个源码编译方法 php中如何集合sina.sohu.qq三个微博接口 图片延迟加载 Linux 怎么设置定时执行某程序? 急急急 !!!!!!!!!!!!!!!!!!! 世界上,最难的PHP问题,你懂吗? 基于three.js和微信的3D照片墙 apache+nginx url重写问题 二次开发的含义 重复插入问题
{
$headers = '';
$headers .= "MIME-Version: 1.0\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= 'Content-Transfer-Encoding: 8bit'."\r\n";
$headers .= 'from: '.$strFrom;
$strTitle = "=?UTF-8?B?".base64_encode($strTitle)."?=";
$resBool = mail($strTo, $strTitle, $strMsg, $headers); if($resBool){
return true;
}else{
return false;}
}