Form Post返回没有结果,但GET有效

时间:2014-09-06 11:57:02

标签: php mysql sql

我试图将方法更改为" 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>
&nbsp;&nbsp;
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>&nbsp;&nbsp;&nbsp;
<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,数组是空的

1 个答案:

答案 0 :(得分:0)

我改变了我的

<form action="" method="POST">

<form action="" method="post">

din知道该方法的上限敏感。它解决了我的问题