跟进帖子Php Date validation function
事实证明,页面上已经存在日期验证功能,我使用DreamWeaver表单验证助手创建了一段时间。我没有那台电脑或插件了。我想保留该功能,但只是实施新的7天限制而不是静态限制。当前对该函数的调用是
WAValidateDT(document.form1.x_po_num,'- Invalid Date',true,/.*/,'mm-dd-yyyy','1/1/2000','1/1/2020',false,/.*/,'','','',document.form1.x_po_num,0,true);
正如你所看到的那样,它会向函数发送一堆参数,并在其中显示1/1/2000,即允许的最小日期。我试图将我在上面和网上收到的一些帮助拼凑起来并尝试...
<?php
$Date1 = date("m/d/Y");
$date = new DateTime($Date1);
$date->add(new DateInterval('P7D'));
$Date2 = $date->format('m-d-Y');
?>
WAValidateDT(document.form1.x_po_num,'- Invalid Date',true,/.*/,'mm-dd-yyyy','<?php $Date2 ?>','1/1/2020',false,/.*/,'','','',document.form1.x_po_num,0,true);
但它似乎没有发送任何东西。
我哪里错了?如何将函数发送到不同的日期而不是旧的硬编码日期?谢谢!
答案 0 :(得分:0)
简单地将变量$ Date2设置为不起作用。你能尝试回应一下吗?