2013-03-16 67 views
0

此致敬禮。 我想通過GET方法和POST方法發送一些我的值。我該怎麼做 ? 這裏是一個例子。我想製作這種頁面,但我希望爲這兩個表單提供一個提交按鈕。是否有可能在某些領域使用GET方法和POST方法?以相同的格式使用GET和POST

<html> 

<form name="f2" action="a.php" method="POST"> 
     Name: <input type="text" name ="uname"/><br> 
     Password: <input type="password" name ="pass"/><br> 
     <input type="submit" > 
</form> 

<br><br> 


<form name="f1" action="a.php" method="GET"> 
     Fav Movie: <input type="text" name="favmovie"><br> 
     Movie rating:<input type="text" name="rating"><br> 
     <input type="submit" value="My FAv movie"> 
</form> 



</html> 
+2

在這裏看到的HTTP ://stackoverflow.com/questions/2749406/post-and-get-at-the-same-time-in-php – PSR 2013-03-16 08:49:38

回答

3

HTTPRequests的不允許多個請求的類型,但是你可以做

<form method="post" action="answer.php?foo=bar"> 
+0

如何在我的示例中使用它?我發送多個參數 – user1263375 2013-03-16 09:30:09

+0

您可以使用Javascript獲取一個表單的輸入,然後適當更改操作。 :) – Pfft 2013-03-17 07:24:10

0

對於相同的提交按鈕 -

,如果你開始使用條件編程中的表單標籤這將是唯一可能的。

即在從web服務器呈現之後,它將僅顯示特定提交按鈕的一個表格標籤。

希望這可以幫助你。

3

您無法通過GET和其他方式通過POST和PHP和HTML發送某些輸入字段的值。

如果添加JavaScript,則可以將某些輸入字段的值添加到表單的action-attribute的查詢字符串中。但這似乎太麻煩了。

0

第一個問題是,你爲什麼要這麼做?
我認爲簡單的答案是否定的,一個表單只能通過一種方法提交,通過GET或POST

+0

我舉了一個例子。我想只使用一種形式而不是2. – user1263375 2013-03-16 09:29:45

相關問題