【发布时间】:2015-11-18 00:04:46
【问题描述】:
这是非常基本的,但我是 web 开发的新手。我有一个 HTML 表单,它需要时间并将其传递给 PHP 脚本中的变量。这很好用。但是,我现在尝试从 HTML 中的用户那里获取日期,并以相同的方式将其传递给 PHP 中的变量,但我什么也没得到(打印显示该变量为空)。
这是我的代码:
<form action="" method="post">
<select name="time">
<!-- some values here -->
</select>
<input type="text" id="datepicker">
<input type="submit">
</form>
<?php
$search = $_POST['time'];
// it prints data
print($_POST['time']);
// it prints none
$search2 = $_POST['datepicker'];
print($search2);
?>
第一次打印($search)确实打印出用户选择的时间。但是,第二次打印 ($search2) 不会打印出所选日期。我哪里做错了?
【问题讨论】:
-
尝试将
name属性添加到您的日期选择器文本框中,因为您的时间选择中有一个