• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    DEDE自定义表单显示提交时间|添加提交时间,获取
    POST TIME:2021-05-23 02:29
    Vultr月付$5新加坡日本线路
    搬瓦工VPS电信联通直连$18.79/年
    DEDE的自定义表单功能非常强大,完全可以用来自定义成一个简洁的留言系统或者评论系统,这里教你怎么给自定义表单增加提交时间和IP地址的办法,这里的前提是后台自定义表单字段一定要有  “时间”字段,这里的acca_time

    <div class="tit">*咨询内容:</div>
    <div class="inp">
    ##textarea name='acca_js' id='acca_js' class="upfile" >##/textarea>
    <input type='hidden' name='acca_time' id='acca_time' value='' />
    <!--获取表单提交时间开始-->
    <script type="text/javascript">
    window.onload = function(){
    
    var nowDate = new Date();
    
    var str = nowDate.getFullYear()+"-"+(nowDate.getMonth() + 1)
    
    +"-"+nowDate.getDate()+" "+nowDate.getHours()+":"+nowDate.getMinutes()
    
    +":"+nowDate.getSeconds();
    
    document.getElementById("acca_time").value=str;
    }

    </script>
    <!--获取表单提交时间结束-->

    </div>



    =============================================================================================

    =============================================================================================

    另外一种更为简单的方法:

    织梦自定义表单添加提交时间,获取ip的方法

    只需在 plus/diy.php修改一下


    if($fieldinfo[1] == 'textdata')

    {${$fieldinfo[0]} = FilterSearch(stripslashes(${$fieldinfo[0]}));

    ${$fieldinfo[0]} = addslashes(${$fieldinfo[0]});

    }
    后面在添加一条判断是不是有ip这个字段,如果有赋值。


    if($fieldinfo[0] == 'ip')

    {

    ${$fieldinfo[0]}=GetIP();

    }
    其实IP获取出来了,获取时间也就出来了


    if($fieldinfo[0] == 'addime')

    {

    ${$fieldinfo[0]}=date("Y-m-d H:i:s");

    }


    我自定义表单里提交时间字段是addime,改成你自己的时间字段就ok了。

    ==============================================================、

    获得提交页面的URL链接。

    if($fieldinfo[0] == 'ft_url')

    {

    ${$fieldinfo[0]}=$_SERVER['HTTP_REFERER'];

    }





    总结如下:我的获取时间、IP、提交页面URL的做法是:在/plus/diy.php页面修改:
    ${$fieldinfo[0]} = addslashes(${$fieldinfo[0]});的 } 下面添加:
    
    if($fieldinfo[0] == 'cpa_ip')
    
    {
    
    ${$fieldinfo[0]}=GetIP();
    
    }
    if($fieldinfo[0] == 'cpa_url')
    
    {
    
    ${$fieldinfo[0]}=$_SERVER['HTTP_REFERER'];
    
    }


    保存覆盖即可。
     

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!