这段代码只传递表单的GET数据,而不是我已经放进去的GET数据。这是为什么呢?
<form action="functions.php?q=log" method="GET">
<input type="text" name="url" />
<input type="submit" />
</form>
我会创建一个这样的隐藏输入:
<input type="hidden name="q" value="log" />
,然后使用 action="functions.php"
.
喜欢这个:
<form action="functions.php" method="GET">
<input type="text" name="url" />
<input type="hidden" name="q" value="log" />
<input type="submit" />
</form>
以下是将
获取数据附加到表单的方法:
<form action="functions.php" method="GET">
<input type="hidden" name="q" value="log" />
<input type="text" name="url" />
<input type="submit" />
</form>
我所能看到的只是表单中的数据可能覆盖了 url 而不是附加到它。