消息資訊資訊

探知 ? 締造夸姣

不時超出客戶的希冀值,源自咱們對這個行業的酷愛

織夢DEDECMS在線留言表單若何獲得IP實時辰

來歷:網站扶植 - 遠策科技 | 2018-06-22 10:33:37

良多伴侶利用織夢DEDECMS搭建網站,網站上的在線留言功效普通都是利用織夢的自界說表單功效建造,而后發明看不到留言的詳細時辰和IP地點,如許在根客戶接洽的時辰就比擬主動了。IP地點能夠用來大要的判定下客戶地域,是不是是同IP歹意留言等。時辰能夠曉得客戶提交留言的時辰,便利與客戶相同。

織夢DEDECMS自界說留言表單
 
那末若何在織夢DEDECMS在線留言表單中獲得留言用戶的IP及提交時辰呢?常常利用織夢CMS的伴侶,能夠會發明咱們每次登岸背景,系統城市記實登岸時辰和IP地點,這申明織夢CMS系統是自帶IP獲得和時辰獲得功效的。經由過程闡發相干文件代碼,咱們把織夢主動獲得時辰和IP的代碼清算了出來,詳細點竄方式以下:

1、點竄plus/diy.php,在大要69行的處所找到:
 
if($fieldinfo[1] == 'textdata')  
{  
${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]}));  
${$fieldinfo[0]} = addslashes(${$fieldinfo[0]});  
}
 
在它上面增加以下代碼:
 
if($fieldinfo[0] == 'ip')
{
${$fieldinfo[0]}=GetIP();
}
if($fieldinfo[0] == 'time')
{
${$fieldinfo[0]}=date("Y-m-d H:i:s");
}

2、在織夢背景的自界說表單里增加新字段:
 
表單提醒筆墨:IP地點   
字段稱號:ip
表單提醒筆墨:提交時辰
字段稱號:time
 
3、在表單中調取:
<input type=”hidden” name=”ip” id=”ip” value=””>
<input type=”hidden” name=”time” id=”time” value=””>
詮釋:type=”hidden” 標簽能夠把這兩個表單埋沒起來,不影響代碼履行。
注重:新增表單字段以后,必必要更新一下前臺挪用表單中 dede_fields 和 dede_fieldshash 這兩項的值。

 
根據以上三步,操縱實現后,用戶履行提交留言操縱,織夢DEDECMS背景就會主動獲得用戶IP地點和提交時辰了。別的利用織夢自界說表單功效時,若是前端不會寫,有個簡略的方法,能夠在織夢背景把自界說表單姑且開啟下 完整公然,而后點 前臺預覽,點宣布信息,右鍵網頁檢查源代碼,復制外面的表單代碼便可利用了。

多一份參考,總無益處

131-1155-0088 / 159-3167-7513

遠策科技,努力于企業品牌扶植和推行

微信掃碼 或 加 Q 82860137 征詢
在線征詢 稍后再說

131-1155-0088