最新公告
  • 爱智习资源网欢迎您!本站大部分资源免费,收费的资源支持免登陆,微信扫码付费查看.立即加入我们
  • 织梦模版网在网上找了很多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 这两项的值,很多站长会忽略这个问题,导致后台无法接收新增字段的内容。
     
    在表单中调取:
    <input type="hidden" name="ip" id="ip" value="">
    <input type="hidden" name="time" id="time" value="">
    type="hidden" 标签可以把这两个表单隐藏起来,不会影响代码执行。
     
    这样用户执行提交操作,后台就会自动获取用户IP地址和当前的时间。
     
    爱智习www.aizhixi.cn资源分享平台
    爱智习资源网 » 织梦dedecms自定义表单获取IP地址和提交时间

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    爱智习
    资源分享平台,免费源码下载!
    升级SVIP尊享更多特权立即升级