我正在努力解决我以前从未遇到过的问题。我在一个页面上有一个表单,它通过 POST 将其数据提交到另一个页面,但数据没有到达另一个页面。如果我制作action=""
然后var_dump()
在表单的页面顶部,POST数据打印出来很好,但是如果我制作action="http://localhost/dir/"
并放在var_dump()
该页面的顶部,然后array empty
打印出来。到底是什么导致了这种行为?我该如何调试?我迷路了。
形式:
<form id="form" method="post" action="http://localhost/dir">
<input type="hidden" name="id" value="19">
<select style="width: 60px;" name="number">
<option value="1">1</option><option value="2">2</option><option value="4">4</option>
</select>
<input type="submit" class="input_submit" value="Submit" id="submitButton">
</form>
index.php 文件顶部的代码:
var_dump($_POST);die();