2014-01-26 93 views
0

我想知道在提交表單時創建的URL是否可能有變量?PHP表單URL增值稅

形式:

<form class="register_form" action="action.php" method="get"> 
     Team Name*: <input type="text" name="teamname" required /> 
     Team Region*: <input type="text" name="teamregion" maxlength="4" required /> 
     Team Leader*: <input type="text" name="teamleader" maxlength="16" required /> 
     Team Members: <input type="text" name="teammembers" /> 
     <input name="register_submit" type="submit" value="Register" /> 
    </form> 

我想鏈接到最終成爲:http://.../action.php?do=register

我對這種推理是這樣,我可以使用action.php的使用if語句不止一件事。謝謝^^

回答

1

只需將所需的變量追加到操作鏈接。

<form class="register_form" action="action.php?do=register" method="get"> 
    Team Name*: <input type="text" name="teamname" required /> 
    Team Region*: <input type="text" name="teamregion" maxlength="4" required /> 
    Team Leader*: <input type="text" name="teamleader" maxlength="16" required /> 
    Team Members: <input type="text" name="teammembers" /> 
    <input name="register_submit" type="submit" value="Register" /> 
</form> 

或者你可以隱藏字段添加到您的形式:

<input type="hidden" name="do" value="register" /> 
+0

好點!從來沒有第一個,該死的。 – Night

0

當然,表單動作的URL可以有一個查詢字符串:

<form class="register_form" action="action.php?do=register" method="POST"> 

的表格數據將被髮送通過POSTdo仍將可通過GET

0

您需要將它添加到形式

<input type="hidden" name="do" value="register"> 
0

是的,這是可能的。您可以使用以下任何一種方法

1)您可以設置您的submit按鈕的名稱「do」;由於您提交值按鈕 「註冊」

<input type="submit" name="do" value="Register" /> 

OR

2)您可以隱藏字段添加到您的形式

<input type="hidden" name="do" value="register" />