我的表單有一個奇怪的錯誤。我總是用01一月2000爲形式的代碼的日期每日選擇是這樣的:html下拉式表單發佈到php
<!DOCTYPE html>
<html>
<body>
<form name="mainForm" action="ReportForm.php" method="post">
How Often to Generate Report:
<select id="period" onchange="Change(this);">
<option selected="selected" value="0">Daily</option>
<option value="1">Weekly</option>
<option value="2">Monthly</option>
</select>
<br />
<input type="submit" title="Submit"/>
</form>
</body>
</html>
有3個下拉菜單這樣的月,日和年。我可能猜到選定的「選定」與它有關,但2000年不是一種選擇。論文的默認值是1月1日和2012年。我完全被這個困惑,並希望得到任何幫助。
與此相關的PHP是:
<?php
require "Search.php";
require "Schedule.php";
Schedule($_POST['period'],
mktime(23, 59, 59, $_POST['month'],
$_POST['day'], $_POST['year']));
Search("param1", "param2", "param3", "[email protected]");
exit();
?>
謝謝,
-rusty
您的代碼不顯示「月」,「日」或「年」的輸入。 – Matt 2012-07-26 18:29:44