为什么我不能将输入类型日期的最小值设置为今天?

时间:2018-11-22 00:06:13

标签: php date input

我想将最小日期设置为今天,但是它不起作用。

你能纠正我吗?

我的代码:

echo '<input type="date" name="date" min="'.<?php echo date("Y-m-d"); ?>.'">';

谢谢

2 个答案:

答案 0 :(得分:6)

您不需要在已经存在的<?php标签内使用?><?php ?>

<?php echo '<input type="date" name="date" min="' . date("Y-m-d") .' ">'; ?>

答案 1 :(得分:1)

您的日期未打印到输入中。

echo "<input type='date' name='date' min='".date('Y-m-d')."'>";

我还交换了引号,因此您可以在回显中使用变量而无需涉及更多内容。

Test example