<form id="nt331"></form><address id="nt331"><address id="nt331"></address></address>
    <listing id="nt331"><nobr id="nt331"></nobr></listing>
    <em id="nt331"></em>
        <noframes id="nt331"><form id="nt331"><th id="nt331"></th></form>

        <form id="nt331"></form>

            首頁 織夢教程正文

            織夢教程:織夢自定義表單獲取IP地址和提交時間方法

            相信大家在用織夢做網站的時候都用過自定義表單做留言,但是如何查看客戶什么時間填寫的表單,和客戶的IP地址呢。載我所要在網上找了很多JS文件,但太繁瑣了。

            后來小編注意到一個細節,每次登陸后臺,織夢系統都會記錄登陸時間和IP地址,這說明織夢自帶IP獲取和時間獲取。

            那么接下來小編分析了相關的文件代碼,整理了一套自動獲取時間和IP的代碼出來,修改步驟如下:首先修改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");
            
            }

            然后在自定義表單里添加字段IP地址:ip提交時間:time字段名稱一定要和diy.php添加的字段名一致注意:新增表單字段之后,必須要更新一下表單中 dede_fields 和 dede_fieldshash 這兩項的值,很多站長會忽略這個問題,導致后臺無法接收新增字段的內容。

            在表單中調?。?/span>

            <input type="hidden" name="ip" id="ip" value="">

            <input type="hidden" name="time" id="time" value="">

            type="hidden" 標簽可以把這兩個表單隱藏起來,不會影響代碼執行。

            這樣用戶執行提交操作,織夢后臺就會自動獲取用戶IP地址和當前的時間。

            版權聲明

            本站文章轉載自互聯網,僅供訪客參考,不代表本站立場。如本文侵占您的版權,請提供證明文件,我站會及時刪除。
            與本站合作的作者所發文章僅代表作者個人觀點,與本站無關;作者授權發表的文章,未經許可,不得轉載。
            常見問題:如何充值積分及提升用戶VIP?

            本文鏈接:http://www.hbxwb.com/post/1724.html

            發表評論

            評論列表(0人評論 , 10人圍觀)
            ?還沒有評論,來說兩句吧...

            標簽列表

            亚洲精品456在线播放