通过 GET 发送表单数据到已经带有变量的页面


Send form data via GET to page already with variables

这段代码只传递表单的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 而不是附加到它。