现在我有一个包含 HTML5 日期输入的表单和第二个隐藏输入,它使用 strtotime 来获取今天的工作日(周一、周二等)。问题是如果有人选择今天的 12/5,它将输入到数据库 12/5 和星期五,而实际上应该是 12/5 星期三。
<input class="form" id="date" type="date" name="date" size="15" placeholder="yyyy-mm-dd" autofocus required />
<input type="hidden" name="weekday" value="<?php echo date('l',strtotime('now')); ?>" />
当我实现它时,我认为使用今天的日期不会有问题。但是用例已经改变,人们输入新的结果,但使用旧的日期会不匹配。它会在日期中显示为 12/5,在工作日中显示为星期五,而应该是星期三。
我不确定如何将两个输入链接在一起,因为表单实际上还没有提交。任何帮助,将不胜感激。