当前位置: 主页 > 行业新闻 > IT技术 >

西安做网站,织梦 dedecms自定义表单留言时间及格式化

一、自定义字段选择时间

二、如果想让后台显示正确时间,修改后台显示模板,格式化时间

修改织梦dede\templets\diy_list.htm
 
else if($fielddata[1]=='addon')
{
$fields[$field] = "<a href='{$fields[$field]}' target='_blank'><img src='images/channeladd.gif' border='0' /> 其它附件</a>";
}
 
下面增加
 
else if($fielddata[1]=='datetime')
{
$fields[$field] =  GetDateTimeMk($fields[$field]);
}

三、前台表单格式

PHP方法:

① <input type="hidden" name="timesj" id="timesj" value="<?php echo GetDateTimeMk(time());?>">
或者
② <input type="hidden" name="timesj" id="timesj" value="<?php echo date('Y-m-d H:i:s');?>">

如果想让显示就把 type="hidden" 改为  type="text"


注意:
 
<input type="hidden" name="timesj" id="timesj" value="{dede:php} echo $showtime=date('Y-m-d H:i:s');{/dede:php}">  这段代码只有能解析织梦标签的地方才能用

西安做网站,选择西安剑锋网络!
第二种方法是JS获取时间:
js方法一:
<input name="timesj" value="" type="hidden" id="timesj" style="width:250px" class="intxt">
 
<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("timesj").value=str;
}
</script>
js方法二:
<input type='hidden' name='timesj' id='timesj'/>
<script  language="javascript" type="text/javascript">var wdtime= new Date(); document.getElementById("timesj").value=wdtime.toLocaleString(); </script>

参考文件\include\customfields.func.php
代码
    else if($fieldType=="datetime")
    {
        $nowtime = GetDateTimeMk(time());
        $innertext = "<input name=\"$fieldname\" value=\"$nowtime\" type=\"text\" id=\"$fieldname\" style=\"width:250px\" class=\"intxt\"  />";
        $innertext .= "   <script language=\"javascript\" type=\"text/javascript\">
                    Calendar.setup({
                        inputField     :    \"$fieldname\",
                        ifFormat       :    \"%Y-%m-%d %H:%M\",
                        showsTime      :    true,
                        timeFormat     :    \"24\"
                    });
                 </script>";
    }

  • 公司:西安蟠龙网络科技有限公司
  • 联系人:张经理
  • 手机/微信:187 2951 9978
  • 手机:130 2284 0126
  • Q Q: 136 8888 63 点击这里给我发消息
  • 地址:西安市雁塔区科技路10号华奥大厦C座901
  • 做企业网站用什么空间比较好?

    西安蟠龍网络一般推荐大家两种选择: 一、陕西省内服务器提供商:优点,备案速度快(3天左右)也算稳定。 二、阿里云空间:优点,(大品牌,稳定) 缺点,(备案需要邮寄资料,审核速度...

  • 企业网站备案需要什么资料

    企业备案需要准备什么资料,西安蟠龙网络总结如下:很细分,其实很简单 1、公司证件:营业执照副本或组织机构代码证原件扫描件或者复印机加盖公章 2、法人证件:法人身份证原件正反面...

  • 域名的解析与绑定教程

    域名的绑定 购买了虚拟主机需要绑定域名才可用所绑定的域名访问网站,根据主机不同,绑定有所不同,但是很简单,都是找到域名绑定的地方 常见的主机管理页面一 进入虚拟主机控制面板...

  • 域名必须实名认证才能解析吗?

    西安蟠龍网络告诉你: 国内注册的域名必须是实名认证 1、之前只有国内域名才需要实名认证,从17年6月份起,所有国内注册的域名都需要实名认证才可解析。 2、如果不想实名认证,可在国外...

  • 如何知道域名解析是否生效?

    域名做好解析后,需要一定的时间生效,一般很快就生效(几分钟、十几分而已,原则是24小时以内)。根据各地的DNS服务器刷新时间不同略有不同。 新域名解析之后或者域名换IP重新解析了想...

  • 域名过期之后多长可以再被注册?

    域名过期之后多长可以再被注册?国际通用域名大概是(45/30+30+6=81/66天)。CN域名大概是(15天) 域名到期没有续费会分为三个阶段,三个阶段后才可以注册 一、国际通用域名(.com .net .org等...