您好,登錄后才能下訂單哦!
PHP中怎么實現一個表單,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。
$_GET 和 $_POST 用于檢索表單中的值,比如用戶輸入。
PHP表單處理
PHP表單實例:
< html> < body> < form action="welcome.php" method="post"> Name: < input type="text" name="name" /> Age: < input type="text" name="age" /> < input type="submit" /> < /form> < /body> < /html>
上面的 HTML 頁面實例包含了兩個輸入框和一個提交按鈕。當用戶填寫該PHP表單并單擊提交按鈕時,表單的數據會被送往 "welcome.php" 這個文件。
"welcome.php" 文件類似這樣:
< html> < body> Welcome < ?php echo $_POST["name"]; ?>.< br /> You are < ?php echo $_POST["age"]; ?> years old. < /body> < /html>
PHP Substr庫函數的功能介紹
PHP substr截取中文字符出現亂碼的問題解
深入探討如何提高PHP運行效率
詳談如何實現PHP HTML截取代碼
為你剖解PHP序列化格式
上面這個腳本的輸出樣本類似這樣:
Welcome John.
You are 28 years old.
注:$_GET 和 $_POST要大寫,你可以試下寫成小寫會出什么錯誤
我們將在下一章解釋 PHP $_GET 和 $_POST。
PHP表單驗證
應該在任何可能的時候對用戶輸入進行驗證。客戶端的驗證速度更快,并且可以減輕服務器的負載。
不過,任何流量很高以至于不得不擔心服務器資源的站點,也有必要擔心站點的安全性。如果表單訪問的是數據庫,就非常有必要采用服務器端的驗證。
在服務器驗證PHP表單的一種好的方式是,把表單傳給它自己,而不是跳轉到不同的頁面。這樣用戶就可以在同一張表單頁面得到錯誤信息。用戶也就更容易發現錯誤了。
看完上述內容,你們掌握PHP中怎么實現一個表單的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。