[英]how can i pass Date text field value to my second php page?
我的第一个php页面有一个日期文本字段,该文本字段通过jquery日期选择器工作,
我在我的第一个php页面中有这个:
<form id="form2" name="form2" method="post" action="report.php">
<table width="741" border="0" align="center">
<tr>
<th scope="col">
<div align="center">
<label for="date">Date:</label><input type="text" name="Date" id="Date" size="8"/>
<input name="action" type="button" id="Report" value="Generate Report" />
<input name="Clear" type="reset" id="Clear" value="Clear" onClick="window.location.reload()" />
</div>
</tr>
</table>
</form>
现在我想将该日期文本字段值传递给我的第二个php页面...在我的第二个php页面中,我有这个
$date = $_POST['date'];
然后我想在这里添加日期文本字段值:
<tr>
<th colspan='8' align="center" bgcolor="#49166D"><font color=white size=4pt>Daily Ticket Report <?php echo "$date";?></font></th>
</tr>
在第一页上,您具有HTML代码:
<label for="date">Date:</label><input type="text" name="Date" id="Date" size="8"/>
输入的名称以大写字母(Date)开头。 在代码中,您使用小写字符串(日期)从$ _POST获取它。
只需更改$date = $_POST['date'];
到$date = $_POST['Date'];
一切都会正常。
那是什么问题呢? 有什么错误吗?
您需要做的就是将第二个PHP文件的名称传递给
<form action="second.php">
如果需要调试,只需在页面开头添加以下代码:
var_dump($_POST);
更新:
正如@FAngel在他的回答中提到的那样,您在表单字段名称中有错字,它们区分大小写。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.