网站地图    收藏   

主页 > 后端 > dedecms >

织梦dede自定义表单获取IP地址和提交时间 - DeDe

来源:自学PHP网    时间:2014-11-30 17:03 作者: 阅读:

[导读] 相信大家在用织梦做网站的时候都用过自定义表单做留言,但是如何查看客户什么时间填写的表单,和客户的IP地址呢?我在网上找了很多JS文件,但太繁琐了,后来我注意到一个细节,每次我...

织梦dede自定义表单获取IP地址和提交时间

相信大家在用织梦做网站的时候都用过自定义表单做留言,但是如何查看客户什么时间填写的表单,和客户的IP地址呢?

我在网上找了很多JS文件,但太繁琐了,后来我注意到一个细节,每次我登陆后台,织梦系统都会记录我的登陆时间和IP地址,这说明织梦自带IP获取和时间获取.

可参考本网站的在线留言系统,后台自动获取用户的IP地址和时间,首先修改plus/diy.php,在:

  1. if($fieldinfo[1] == 'textdata'
  2. ${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]})); 
  3. ${$fieldinfo[0]} = addslashes(${$fieldinfo[0]}); 
  4. //phpfensi.com 
  5. //后面添加 
  6. if($fieldinfo[0] == 'ip'
  7. ${$fieldinfo[0]}=GetIP(); 
  8. if($fieldinfo[0] == 'time'
  9. ${$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和时间.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论