這篇文章介紹的內容是關於PHP 重置密碼並發送至郵箱(完整代碼) ,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下
<span style="font-family:Microsoft YaHei;"><span style="font-size:14px;">public function sendpass() { $email=$_POST["email"]; $n=M("member"); $pass=substr(md5(time()), 0, 6); $where["password"]=md5($pass); $arr=$n->where("email='$email'")->find(); if($arr) { $id=$arr["id"]; if($n->where("id=$id")->save($where)) { $mail = new \Think\SendMail(); $mail->setServer("****.163.com", "****@163.com", "****"); //设置smtp服务器 $mail->setFrom("****@163.com"); //设置发件人 $mail->setReceiver($arr["email"]); //设置收件人,多个收件人,调用多次 $mail->setCc("****@163.com"); //设置抄送,多个抄送,调用多次 </span></span><span style="font-family:Microsoft YaHei;"><span style="font-size:14px;"> $mail->setMailInfo("****-密码重置", "密码:<b>$pass</b>"); //设置邮件主题,内容 $mail->sendMail(); //发送 $this->assign("rs","alert('重置密码成功,请查看邮箱!');"); $this->display("pages:login"); } else { $this->assign("rs","alert('重置密码错误!邮箱不存在!');"); $this->display("pages:login"); } } else { $this->assign("rs","alert('重置密码错误,邮箱不存在!');"); $this->display("pages:login"); } }</span></span>
相關推薦:
以上是PHP 重設密碼並傳送至信箱(完整程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!