❶ 怎麼讓表單下拉框直接提交表單
很簡單的 <form name="form2" method="post" action=""> <select name="mySelect" id="mySelect" onChange="document.location.href=this.value;"> <option value=list.asp?iind=「你要傳遞的值1」> </option> <option value=list.asp?iind=「你要傳遞的值2」> </option> </select> </form> 這樣是不是就可以了呢?如果不是。可以參考 www.siviy.com 的做法。
❷ 如何用php實現表單提交
創建go.php,代碼如下
<?php
@$username = $_POST['name'];
@$usermessage = $_POST['message'];
if(!empty($username) || !empty($usermessage)){
echo "您的姓名:".$username.",您的留言內容:".$usermessage;
}else{
echo '<form action="go.php" method="post">
您的姓名:<input type="text" name="name"><br><br>
留言內容:<input type="text" name="message">
<button>提交</button>
</form>';
案例截圖:
❸ PHP下拉表單菜單
1、新建一個php文件,命名為test.php,用於講解PHP實現下拉表單菜單。
❹ php下拉菜單怎樣設置粘性表單,就是下拉選擇後提交,保持選擇的值。
你想做什麼功能,默認的就是2005啊。你提交後應該返回到不是這個這個頁面吧
你這是更改的還是添加了
❺ PHP 表單里有多個下拉菜單作為內容 如何一次提交
如果是多個一樣的 那麼就用數組的形式
<select name="routername[]" >
<select name="routername[]" >
<select name="routername[]" >
這樣就行了
後端:
<?php
$routername = $_POST['routername'];
foreach($routername as $a)
{
echo $a;
}
?>
$routername 就是一個數組明白了吧
❻ 用PHP修改表單提交,但是表單里帶有select下拉列表的或者年齡選擇的默認值 這個默認值 是怎麼設置的
selected = "selected"
你在php中傳值到頁面的時候傳一個 select值(就是你之前改之後的值) 傳到頁面之後 你就判斷你的這個值 在<option <?php if(你後台接受到的值=你本選擇的值){echo selected = "selected"
}></option>
❼ 表單提交有那兩種方式PHP如何獲得表單提交的數據
1. 修改php.ini,查找 register_globals,將其值修改為 On。這樣就可以像原來一樣,例如,提交的表單中包括一個名為"username"的變數,那麼在php中就可以直接使用$username來訪問該變數。但是,除非你要使用一段舊的代碼而考慮到兼容性問題,否則不建議使用該方法。
2. 使用 $HTTP_GET_VARS、$HTTP_POST_VARS數組來訪問,例如寫成$HTTP_POST_VARS["username"]的形式。不過該方法也不建議採用。
3. (推薦)使用 $_POST、$_GET等數組來訪問,例如寫成 $_POST["username"]的形式。建議採用這種方法。
(推薦)使用 import_request_variables 函數。該函數將提交內容導入到變數中。
例如import_request_variables("gp", "rvar_");第一個參數可以選擇g,p,c,分別表示導入 GET,POST,COOKIE 變數;第二個參數為導入後的變數前綴。執行上面的語句後即可使用 $rvar_username 來訪問提交的 username 變數。使用import_request_variables("gp", "");可以兼容以前的PHP程序。
PHP $_GET 和 $_POST變數是用來獲取表單中的信息的,比如用戶輸入的信息。
PHP表單操作
在我們處理HTML表單和PHP表單時,我們要記住的重要一點是:HTML頁面中的任何一個表單元素都可以自動的用於PHP腳本: