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

@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號
CAOPORM国产精品视频免费| 日韩成人在线视屏| 99久久精品全部| 国产精品白丝AV网站| 中日精品无码一本二本三本| jizz国产精品网站| 日韩av无码成人无码免费| 国产精品免费电影| 精品国产免费观看| 热久久美女精品天天吊色| 国产精品久久免费| 亚洲精品国产成人| 久久精品a亚洲国产v高清不卡| 久久国产精品自由自在| 久久精品一区二区国产| 国产在线精品一区二区在线观看| 99精品视频在线观看re| 二区久久国产乱子伦免费精品| 精品无码久久久久久久久久| 国产乱码精品一区二区三| 亚洲精品国自产拍在线观看| 四虎亚洲国产成人久久精品| 一区精品麻豆入口| 亚洲视频在线精品| 国产成人精品一区二区三区| 亚洲欧洲精品成人久久奇米网| 九九久久精品国产免费看小说| 婷婷久久精品国产| 国产A∨免费精品视频| 国产区精品福利在线观看精品| 精品久久久久久国产三级| 九九线精品视频在线观看| 中文国产成人精品久久久| 国产在线无码精品电影网| 亚洲精品国产美女久久久| 亚洲国产精品无码久久一区二区| 久久精品aⅴ无码中文字字幕| 亚洲综合精品一二三区在线| 精品无码日韩一区二区三区不卡 | 99久热任我爽精品视频| 97久久久久人妻精品专区|