【问题标题】:Send form data via GET to page already with variables通过 GET 将表单数据发送到已经带有变量的页面
【发布时间】:2011-06-03 21:59:37
【问题描述】:

这段代码只传递表单的 GET 数据,而不是我已经放在那里的 GET 数据。这是为什么呢?

  <form action="functions.php?q=log" method="GET">
  <input type="text" name="url" />
  <input type="submit" />
  </form>

【问题讨论】:

  • 你解决过这个问题吗?您介意让我们知道或接受答案吗?谢谢。

标签: php https webforms http-get


【解决方案1】:

我会像这样创建一个隐藏的输入:

&lt;input type="hidden name="q" value="log" /&gt; 然后使用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>

【讨论】:

    【解决方案2】:

    以下是将获取数据附加到表单的方法:

    <form action="functions.php" method="GET">
    <input type="hidden" name="q" value="log" />
    <input type="text" name="url" />
    <input type="submit" />
    </form>
    

    我能看到的只是表单中的数据可能会覆盖 url 而不是附加到它。

    【讨论】:

      猜你喜欢
      • 2016-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多