當前位置:首頁 » 編程語言 » php表單系統

php表單系統

發布時間: 2023-01-09 19:51:07

php中的表單提交方式get和post有什麼區別

1 get明文傳輸,信息附加在url上面,get明文傳輸,post更加安全
2 get傳輸有大小限制,應該是3k,post需要制定傳輸類型
3 get多用於獲取數據,根據get變數的不同調用不同的數據,post多用於提交數據,提交用戶輸入的數據

㈡ 如何用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.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腳本

㈣ php用表單形式顯示資料庫信息

初學者寫的,你可以試試

<formname="myform"method="post"action="mysql.php">
<tableborder="1">
<tr>
<tdwidth="605"height="51"bgcolor="#CC99FF"colspan="2">
<divalign="center">請輸入用戶名稱
<inputname="txt_user"type="text"id="txt_user"size="25">&nbsp;
<inputtype="submit"name="Submit"value="查詢">
</div>
</td>
</tr>
<tr>
<tdalign='center'>用戶名稱</td>
<tdalign='center'>年齡</td>
</tr>
<?php
//mysql_connect(伺服器,用戶名,密碼)
$link=mysql_connect("localhost","root","root");
//mysql_select_db(資料庫,$link)
$db_selected=mysql_select_db("php_test",$link);
//編碼格式(貌似很重要)
mysql_query("setnames'utf8'");
?>
<?php
$sql=mysql_query("selectname_,age_fromt_user");
$info=mysql_fetch_array($sql);
if($_POST[Submit]=="查詢"){
$txt_user=$_POST[txt_user];
$sql=mysql_query("select*fromt_userwherename_like'%".trim($txt_user)."%'");
$info=mysql_fetch_array($sql);
}
?>
<?php
if($info==false){
echo'<tr><tdwidth="605"height="51"bgcolor="#CC99FF"colspan="2">';
echo"<divalign='center'style='color:#FF0000;font-size:12px;'>對不起,您查找的用戶信息不存在!</div>";
echo'</td></tr>';
}elseif($info){
echo'elseif';
}
?>
<?php
do{
?>
<tralign="center"bgcolor="#FFFFFF">
<tdheight="20"align="center"><?phpecho$info['NAME_']?></td>
<td><?phpecho$info['AGE_']?></td>
</tr>
<?php
}while($info=mysql_fetch_array($sql));

mysql_free_result($sql);
mysql_close($link);
?>
</table>
</form>

㈤ 用PHP做的表單中,怎樣提交表單中單選按鈕的值到資料庫

在PHP表單中
單選按鈕
如果選中了提交後,就是這個單選按鈕的值,如果沒有選中,提交是空值。
比如
在提交後
如果是選中打鉤的,在PHP
獲取到的值就是
echo
$_POST['a']
//輸出
1
如果沒有選中,在PHP
獲取到的值就是
echo
$_POST['a']
//輸出
if
(empty($_POST['a']))
{
$a=0;
}else{
$a=$_POST['a'];
}

熱點內容
php解析多層json 發布:2025-07-10 15:51:36 瀏覽:872
谷歌x86版安卓系統哪個最流暢 發布:2025-07-10 15:51:33 瀏覽:444
iqoo清除應用緩存 發布:2025-07-10 15:34:34 瀏覽:845
手機rm文件夾 發布:2025-07-10 15:30:48 瀏覽:581
游戲腳本掛 發布:2025-07-10 15:21:46 瀏覽:588
sql寫數據 發布:2025-07-10 15:01:29 瀏覽:163
php入門手冊 發布:2025-07-10 14:42:24 瀏覽:792
手機如何設密碼鎖屏 發布:2025-07-10 14:17:06 瀏覽:803
java求絕對值 發布:2025-07-10 14:10:55 瀏覽:653
usb調試開關在哪裡安卓 發布:2025-07-10 13:59:55 瀏覽:78