PHP 表單-必需欄位
PHP - 必需欄位
我們可以看到"名字", "E-mail", 和 "性別" 欄位是必需的,各欄位不能為空。
欄位 | 驗證規則 |
---|---|
名字 | 必需。 + 只能包含字母和空格 |
必需。 + 必需包含一個有效的電子郵件地址(包含"@"和".") | |
網址 | 可選。 如果存在,它必需包含一個有效的URL |
備註 | 可選。多行欄位(文本域)。 |
性別 | 必需。必需選擇一個。 |
如果在前面所有輸入欄位都是可選的。
在以下代碼中我們加入了一些新的變數: $nameErr, $emailErr, $genderErr, 和 $websiteErr.。這些錯誤變數將顯示在必需欄位上。 我們還為每個$_POST變數增加了一個if else語句。 這些語句將檢查 $_POST 變數是 否為空(使用php的 empty() 函數)。如果為空,將顯示對應的錯誤信息。 如果不為空,數據將傳遞給test_input() 函數:
<?php
PHP - 顯示錯誤信息
在以下的HTML實例表單中,我們為每個欄位中添加了一些腳本, 各個腳本會在信息輸入錯誤時顯示錯誤信息。(如果用戶未填寫信息就提交表單則會輸出錯誤信息):
<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
※PHP 循環-While 循環
※PHP If……Else 語句
※PHP Switch 語句
※PHP 數組
※PHP 數組排序
TAG:程序員小新人學習 |
※ASP.NET Web Pages-HTML 表單
※Web Pages HTML 表單
※30個創意的手機APP表單UI界面設計
※ASP.NET Web Forms 編程HTML 表單
※HTML5表單自動驗證
※相對HTML4,HTML5中新增的6大表單屬性,你掌握了幾個?
※OPPO Find X充滿電僅15分鐘?詳細配置表單全曝光
※基於AI的會話界面將成替代Web表單
※Django 表單
※SpringMVC接收Form表單中的數組數據
※jQuery Mobile 表單
※contact form 7 使用教程,史上最受歡迎的WP表單插件
※我國科學家在Nature Review Chemistry上發表單原子催化述評
※淺談php表單安全中Token的實際應用
※一加 6規格表單泄露:安卓8.1+驍龍845+OPPO=一加?
※?零售商泄露表單顯示任天堂仍有21款未公開NS遊戲
※validate表單驗證及自定義方法
※JQ判斷from表單是否修改兩種方式
※Samuel發表單獨活動宣言 疑似與所屬社不合
※form表單提交時,action url中參數無效的解決方法