【发布时间】:2012-09-15 21:33:07
【问题描述】:
我有一个表单,其中包含 3 个用于用户 dob 的选择字段(一个用于月、日、年)。提交表单后,我需要检查以确保如果这些日期字段已填写,数据是否一致。
该字段不是必需的,因此如果所有字段都已填写,则数据仅由服务器处理。但是我很关心如何处理当用户提交一些已填写的字段和其他未填写的字段时的错误。因此,如果用户提交年和月,但没有提交日,等等。
任何建议或帮助将不胜感激。
【问题讨论】:
-
请发布您的代码。通常这就像
if (empty($_POST['y']) || empty($_POST['d']) || empty($_POST['m'])) {// invalid...}一样简单 -
@MichaelBerkowski - 通常是,但是因为该字段是可选的填充,如果为空检查将不起作用,因为它默认为空。没有写代码,我只是在寻找一种用php解决这个问题的方法。
标签: php