織夢Dedecms在用戶注冊后自動發(fā)送驗(yàn)證郵件的實(shí)現(xiàn)
導(dǎo)讀:dedecmsdedecms新用戶注冊郵箱驗(yàn)證的功能,功能如此強(qiáng)大的dedecms有沒有這一功能呢?回答肯定是有的,只是您不會用而已,現(xiàn)在看我的方法:1.修改/member/reg_new模板織夢織夢網(wǎng)站模板。
新用戶注冊郵箱驗(yàn)證的功能,功能如此強(qiáng)大的dedecms有沒有這一功能呢?回答肯定是有的,只是您不會用而已,現(xiàn)在看我的方法:1.修改/member/reg_new.php文件。
查找
$dsql->ExecuteNoneQuery($infosquery);
在下面插入
//寫入郵件驗(yàn)證內(nèi)容 $keyums = md5($userid.$email.”dedecmslove”); //這里的7就是有效期7天的時(shí)間。上面的dedecmslove就是給發(fā)送的URL加密用的KEY $emldatetime = time()+7*24*3600; $emailyz = “INSERT INTO `dede_sj_emailyz`(`userid`,`keyums`,`datetime`) VALUES (‘{$userid}’,’{$keyums}’,’{$emldatetime}’); “; $dsql->ExecuteNoneQuery($emailyz);
再找到
//———————————————- //模擬登錄 //—————————
在其上面插入:
//發(fā)送驗(yàn)證郵件 if($cfg_md_mailtest==’Y’) { $msg =”<html><head></head><body>”; $msg .= “<b><font color=’#ff0000′>”.$uname.”</font></b> 恭喜您注冊成為XXXXX的會員了!<br>”; $msg .= “ 您的登陸帳號:<b>”.$userid.”</b><br><br>&rdqudede手機(jī)模板o;;//這里,做了個小判斷,如果是企業(yè)用戶注冊,則給多送條信息去。 if($mtype==’企業(yè)’){ $msg .= “ 活動公告:<b><font color=’#ff0000′>馬上完善您的企業(yè)信息,免費(fèi)開通3個月體驗(yàn)會員,享受更多無限制服務(wù)體驗(yàn)!</font></b><br>”; } $msg .= “ 注意!該驗(yàn)證有效期為1周,請盡快進(jìn)行您的帳戶驗(yàn)證。<br>”; $msg .= “還有一步您就成功了,請點(diǎn)擊下面的鏈接進(jìn)行最后一步驗(yàn)證。(如果無法點(diǎn)擊鏈接,請將下面紅色部分的鏈接地址全部復(fù)制,然后粘貼到瀏覽器地址中打開!)<br><br>”; $msg .= “<a href=’http://www.XXXXX.com/member/reg_email.php?g=ok&userid=”.$userid.”&u=”.$keyums.”‘ target=_blank><font color=’#FF0000′>http://www.XXXXX.com/member/reg_email.php?g=ok&userid=“.$userid.”&u=”.$keyums.”</font></a><br><br>”; $msg .= “請點(diǎn)擊打開上面的連接地址或復(fù)制到瀏覽器地址中打開。如需幫助,請聯(lián)系XXXXX管理員!<br><br><br>”; $msg .= “<span style=’font-size:12px; color:#CCCCCC’>這是一封由XXXXX網(wǎng)站系統(tǒng)自動發(fā)送的郵件,請不要回復(fù)郵件!</span><br>”; $msg .= “<a href=http://www.XXXXXXX.com/>XXXXXX</a> <span style=’font-size:12px; color:#CCCCCC’>–XXXXXXXXX的門戶網(wǎng)站。</span><br>”; $msg .= “</body></html>”; $mailbody = ”; //下面這個是郵件標(biāo)題,上面的是郵件正文部分。 $mailtitle = “XXXXXXXX會員注冊驗(yàn)證郵件”; $mailbody .= “$msg \r\n\r\n”; $headers = “From: “.$cfg_adminemail.”\r\nReply-To: “.$cfg_adminemail; if($cfg_sendmail_bysmtp == ‘Y’ && !empty($cfg_smtp_server)) { //下面這里選擇HTML網(wǎng)頁方式發(fā)送,如果郵箱不支持HTML,就改為TXT,不過現(xiàn)在好像都支持HTML了吧。 $mailtype模板織夢 = ‘HTML’; require_once(DEDEINC.’/mail.class.php’); $smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password); $smtp->debug = false; $smtp->sendmail($email, $cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype); } else { @mail($email, $mailtitle, $mailbody, $headers); } ShowMsg(“恭喜您注冊成為XXXXXXXXXX的會員了,現(xiàn)在需要對您的電子郵件( “.$email.” )進(jìn)行驗(yàn)證(有效期1周),請登陸您的郵箱查收!如果無法查收到郵件,請馬上聯(lián)系管理員!”,”index.php”,0,20000); exit(); }
聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-07-22 ,文章織夢Dedecms在用戶注冊后自動發(fā)送驗(yàn)證郵件的實(shí)現(xiàn)主要講述用戶注冊,自動發(fā)送,織夢網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_34064.html
為你推薦與織夢Dedecms在用戶注冊后自動發(fā)送驗(yàn)證郵件的實(shí)現(xiàn)相關(guān)的文章
-
通王TWCMS 2.0.3網(wǎng)站模板程序下載
(126)人喜歡 2024-01-15 -
Windows官方原版在哪里下載
(175)人喜歡 2024-01-15 -
WordPress網(wǎng)站模板發(fā)帖標(biāo)題顏色設(shè)置
(131)人喜歡 2024-01-07 -
修改discuz論壇帖子標(biāo)題80字符的長度限制
(249)人喜歡 2024-01-07 -
wordpress程序調(diào)用不帶超鏈接的Tag標(biāo)簽
(234)人喜歡 2024-01-05 -
網(wǎng)站在不同時(shí)期需調(diào)整內(nèi)容更新的方向
(112)人喜歡 2023-08-12