我试图将方法更改为" GET"它的工作,它在URL中打印出来,带有dateFrom和dateTo,但是当我改为post并且我做了一个print_r($ _ POST);数组是空的
我的表单有什么问题
谢谢!
<form action="" method="POST">
From <select name="dateFrom">
<option value="03-Sep-2014">03-Sep-2014</option>
<option value="31-Aug-2014">31-Aug-2014</option>
<option value="30-Aug-2014">30-Aug-2014</option>
</select>
To <select name="dateTo">
<option value="03-Sep-2014">03-Sep-2014</option>
<option value="31-Aug-2014">31-Aug-2014</option>
<option value="30-Aug-2014">30-Aug-2014</option>
</select>
<input type="submit" value="View">
</form>
我这样做是为了阅读我的表格
<?php
include '../inc/session_info.php';
$action = $_GET['action'];
$action_id = $_GET['action_id'];
//if filter by date
print_r($_POST);
$post_dateFrom = $_POST['dateFrom'];
$post_dateTo = $_POST['dateTo'];
echo $postDateFrom;
但没有回音或print_r,数组是空的
答案 0 :(得分:0)
我改变了我的
<form action="" method="POST">
到
<form action="" method="post">
din知道该方法的上限敏感。它解决了我的问题