站長資訊網
最全最豐富的資訊網站

@PHP中的表單和用戶輸入(1)

本文講述PHP中表單的處理和如何驗證表單。PHP 的 $_GET 和 $_POST 用于檢索表單中的值,比如用戶輸入。

AD:

PHP 表單處理

表單實例:

@PHP中的表單和用戶輸入(1)

上面的 HTML 頁面實例包含兩個輸入框和一個提交按鈕。當用戶填寫該表單并單擊提交按鈕時,表單的數據會被送往 “welcome.php” 這個文件。

“welcome.php” 文件類似這樣:

上面這個腳本的輸出樣本類似這樣:

@PHP中的表單和用戶輸入(1)

表單驗證

應該在任何可能的時候對用戶輸入進行驗證。客戶端的驗證速度更快,并且可以減輕服務器的負載。

不過,任何流量很高以至于不得不擔心服務器資源的站點,也有必要擔心站點的安全性。如果表單訪問的是數據庫,就非常有必要采用服務器端的驗證。

在服務器驗證表單的一種好的方式是,把表單傳給它自己,而不是跳轉到不同的頁面。這樣用戶就可以在同一張表單頁面得到錯誤信息。用戶也就更容易發現錯誤了。

$_GET 變量

$_GET 變量是一個數組,內容是由 HTTP GET 方法發送的變量名稱和值。

$_GET 變量用于收集來自 method=”get” 的表單中的值。從帶有 GET 方法的表單發送的信息,對任何人都是可見的(會顯示在瀏覽器的地址欄),并且對發送的信息量也有限制(最多 100 個字符)。

例子

@PHP中的表單和用戶輸入(1)

當用戶點擊提交按鈕時,發送的 URL 會類似這樣:

http://localhost/welcome.php?name=Peter&age=37

“welcome.php” 文件現在可以通過 $_GET 變量來獲取表單數據了(請注意,表單域的名稱會自動成為 $_GET 數組中的 ID 鍵):

Welcome $_GET["name"]; ?>. You are $_GET["age"]; ?> years old!

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
精品久久久久久国产| 亚洲欧美日韩中文二区| 91久久精品国产成人久久| 国产精品人人爽人人做我的可爱| 国产精品龙口护士门在线观看| 日韩精品视频免费观看| 久久久久国产日韩精品网站 | 91精品国产麻豆福利在线| 99久久亚洲综合精品成人网| 亚洲AV午夜福利精品一区二区 | 国自产拍 高清精品| 亚洲国产成人精品无码区在线网站| 日产精品久久久久久久性色| 久久精品亚洲视频| 亚洲国产精品无码久久一线| 国产精品乱码高清在线观看| 久久se精品一区二区| 国产办公室秘书无码精品99| 日韩精品一区二区三区四区| 国产精品毛片VA一区二区三区| 亚洲国产精品无码久久一区二区 | 国产成人综合久久精品下载| 国产精品女上位在线观看| 国产精品三级国语在线看| 国产精品jvid在线观看| 国产在线观看精品一区二区三区91| 国产福利vr专区精品| 无码精品日韩中文字幕| 中文字幕日韩一区| 亚洲欧美中文日韩视频| 精品人妻中文无码AV在线| selaoban在线视频免费精品| 国产精品99久久久久久猫咪| 久久久久99精品成人片| 99re8这里有精品热视频免费| 亚洲精品自产拍在线观看| 中文字幕一精品亚洲无线一区| 精品国产网红福利在线观看| 久久久久无码精品亚洲日韩| 99久久99久久免费精品小说| 亚洲国产成人精品久久|