国产欧美二区三区-国产欧美高清-国产欧美国产精品第二区-国产欧美国产精品第一区-小说区 图片区-小说区 综合区 都市激情

當前位置: 首頁 > 站長資訊 > 正文頁面

織夢自定義表單發送到郵箱

在網站要添加一個留言評論的自定義表單,但是每天都要登陸后臺刷新看一下太麻煩了。決定設置下把自定義表單的東西直接發送到郵箱。這樣就更容易管理留言內容,方便查看。Zu4網站目錄_網站網址收錄與提交入口

我們直接進入正題吧:Zu4網站目錄_網站網址收錄與提交入口

打開根目錄plus下面的diy.php文件:Zu4網站目錄_網站網址收錄與提交入口

大概在85行找到代碼:$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ";在此代碼后面開始加入代碼:Zu4網站目錄_網站網址收錄與提交入口

這里我們解釋下diy.php是處理自定義表單用的文件。我們打開這個文件大體看下,大體就是根據傳輸的action的值分為post和list兩部分。也就是提交和聊表顯示這兩部分。我們這里主要是提交的時候把內容提交到郵箱,所以我們在post 里面加上下面的這幾段代碼:Zu4網站目錄_網站網址收錄與提交入口

$query = "INSERT INTO `{$diy->table}` (`id`, `ifcheck` $addvar) VALUES (NULL, 0 $addvalue); ";Zu4網站目錄_網站網址收錄與提交入口

$mailtitle = $name."提交表單通知";Zu4網站目錄_網站網址收錄與提交入口

$mailbody = "稱呼:{$name}rn郵箱:{$name2}rn內容:{$erhuo}";//這里提示下{$name2}這些都是表單后臺的變量名稱,改成你對應的就可以了Zu4網站目錄_網站網址收錄與提交入口

$headers = $cfg_adminemail;Zu4網站目錄_網站網址收錄與提交入口

$mailtype = 'TXT';Zu4網站目錄_網站網址收錄與提交入口

require_once(DEDEINC.'/mail.class.php');Zu4網站目錄_網站網址收錄與提交入口

$smtp = new smtp($cfg_smtp_server,$cfg_smtp_port,true,$cfg_smtp_usermail,$cfg_smtp_password);Zu4網站目錄_網站網址收錄與提交入口

$smtp->debug = false;Zu4網站目錄_網站網址收錄與提交入口

$smtp->sendmail($cfg_smtp_usermail,$cfg_webname ,$cfg_smtp_usermail, $mailtitle, $mailbody, $mailtype);Zu4網站目錄_網站網址收錄與提交入口

我們大體一看這幾段代碼就能看出來這是引用了織夢的一個發送郵件的類,然后定義了幾個變量,就搞定了。就這么簡單。當然 因為這里是設置的織夢的函數,所以我們需要設置下后臺的一些參數。如果你曾經設置過織夢注冊會員發送郵件的那個,你就不用設置了,因為他調用的就是那些參數。Zu4網站目錄_網站網址收錄與提交入口

設置后臺參數步驟如下圖:系統--->系統設置--->系統基本參數--->核心設置Zu4網站目錄_網站網址收錄與提交入口


Zu4網站目錄_網站網址收錄與提交入口

郵箱和用戶賬號 都填寫自己的郵箱就可以了,下面寫上密碼。Zu4網站目錄_網站網址收錄與提交入口

這樣在163郵箱中就可以收到提交的自定義表單了。Zu4網站目錄_網站網址收錄與提交入口

  

此文由 網站目錄_網站網址收錄與提交入口 編輯,未經允許不得轉載!:

相關文章