2011-06-03 56 views
0

此代码仅传递表单的GET数据,而不是已经存在的GET数据。为什么是这样?通过GET发送表单数据到已经包含变量的页面

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

你有没有工作了这一点?你介意让我们知道还是接受答案?谢谢。 – cabaret 2011-06-10 23:14:15

回答

1

这里是你追加如何获取数据到表单:

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

所有我能看到的是,它可能是在表单中的数据被重写URL,而不是追加到它。

3

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

<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>