用织梦做网站的时候都用过自定义表单做留言,但是如何查看客户什么时间填写的表单,和客户的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
在前台form表单模板代码中添加代码:
<input type="hidden" name="ip" id="ip" value=""> <input type="hidden" name="time" id="time" value="">这样用户执行提交操作,织梦后台就会自动获取用户IP地址和当前的时间。