日本中文字幕一区-日本中文字幕一区二区有码在线-日本中文字幕永久在线-日本中文字幕在线播放-成人自拍视频在线观看-成人自拍偷拍

織夢dedecms自定義表單如何發送到QQ郵箱

2015-04-12 18:09:04長沙做網站嚴微
織夢dedecms自定義表單如何提發送到QQ郵箱?很多人用織夢dedecms自定義表單做在線訂單、在線報名、在線留言、反饋信息時,都想用戶提交表單時發送到自己的郵箱里。這樣省去每天登錄網站后臺查看留言情況。
那么用織夢自定義表單如何實現提交表單到QQ郵箱呢?
1、首先在織夢網站后臺,進入系統--系統基本參數--核心設置里面,如下圖:
 
2,修改/plus/diy.php代碼。打開網站根目錄下的plus文件 夾,里面有個diy.php文件(表單提交后處理文件),打開它,在85行上下有如下代碼: $query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar)  VALUES (NULL, 0 $addvalue); ";這個代碼就是將表單數據寫入數據庫,那么我們就在他下方,加上發送郵件的功能,代碼如下:
 
$mailtitle = "用戶訂單信息";//郵件標題
 
$mailbody = "稱呼:{$name}\r\n郵箱:{$email}\r\n電話:{$tel}\r\n";//$name中name是該input元素的id號
 
$headers = $cfg_adminemail;//用我們剛才設置的管理員郵箱發送
 
$mailtype = 'TXT';//郵件類型為文本類型
 
require_once(DEDEINC.'/mail.class.php');//加載織夢的郵件庫
 
$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);//創建smtp服務
 
$smtp->debug = false;//不起用調試
 
$smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);//發送郵件
 
 
3、發送郵件測試成功。
 
注意:如果自定義表單發送郵箱不成功,請檢查以下原因:
郵箱是否開啟smtp服務。smtp服務在郵箱設置選項里面。
郵箱是否設置獨立密碼,如果設置了獨立密碼,那么請用獨立密碼。
還有是根據網友反映,如果你的服務器是使用LINUX系統,那么檢查下php fsockopen函數是否開啟,如果沒開啟,則要開啟。

上一篇:

織夢dedecms怎樣把別的數據庫的文章導

下一篇:

Dedecms判斷客戶端是否為手機 返 回

Copyright © 2009-2019 Ywcms.Com All Right Reserved.  湘ICP備16006489號-2