dedecms中如何查看用户什么时间填写的表单,和客户的IP地址 修改plus/diy.php,在: 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添加的字段名一致,在表单中调取: <input type="hidden" name="ip" id="ip" value=""> <input type="hidden" name="time" id="time" value=""> type='hidden' 为隐藏字段,在前端不显示,用户提交后台会自动获取IP和时间. 注意:如果是使用默认的表单页面上面的代码可以直接写到字段的自定义表单HTML中,如果调用写到需要调用的位置。 |