我对 PHP 相当陌生,以下问题将证明这一点:
我有三个基本isset()
的它们是:
if (isset($_REQUEST['countries'])) {
echo "yes";
}
else echo "no";
if (isset($_REQUEST["depateDate"])) {
echo "yes";
}
else echo "no";
if (isset($_REQUEST['arrivalDate'])) {
echo "yes";
}
else echo "no";
这是表单中的 HTML:
<form action="conversionOutputNew.php" method="GET">
Depart Date:
<input type="text" id="depateDate" name="depateDate" />
Arrival Date:
<input type="text" id="arrivalDate" name="arrivalDate" />
<select multiple="multiple" name="countries[]" style="height:180px;">
<option value="United Kingdom">United Kingdom</option>
<option value="Australia">Australia</option>
</form>
正在发生的事情是正在使用 isset() 验证所选国家/地区,但两个日期都没有。我能想到的唯一可能对日期产生影响的是我有datepicker()
与之关联的 jQuery UI,但删除它仍然没有帮助。
感谢您的帮助和意见。