欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

PHP表單驗證-必填字段-2.3PHP表單

本節(jié)展示如何制作必填輸入字段,并創(chuàng)建需要時所用的錯誤消息。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、雅安服務器托管、營銷軟件、網站建設、壽光網站維護、網站推廣。

PHP - 輸入字段

從上一節(jié)中的驗證規(guī)則中,我們看到 "Name", "E-mail" 以及 "Gender" 字段是必需的。這些字段不能為空且必須在 HTML 表單中填寫。

字段 驗證規(guī)則 Name 必需。必須包含字母和空格。 E-mail 必需。必須包含有效的電子郵件地址(包含 @ 和 .)。 Website 可選。如果選填,則必須包含有效的 URL。 Comment 可選。多行輸入字段(文本框)。 Gender 必需。必須選擇一項。

在上一節(jié)中,所有輸入字段都是可選的。

在下面的代碼中我們增加了一些新變量:$nameErr、$emailErr、$genderErr 以及 $websiteErr。這些錯誤變量會保存被請求字段的錯誤消息。我們還為每個 $_POST 變量添加了一個 if else 語句。這條語句檢查 $_POST 變量是否為空(通過 PHP empty() 函數)。如果為空,則錯誤消息會存儲于不同的錯誤變量中。如果不為空,則通過 test_input() 函數發(fā)送用戶輸入數據:

<?php// 定義變量并設置為空值$nameErr = $emailErr = $genderErr = $websiteErr = "";$name = $email = $gender = $comment = $website = "";if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["name"])) { $nameErr = "Name is required"; } else { $name = test_input($_POST["name"]); } if (empty($_POST["email"])) { $emailErr = "Email is required"; } else { $email = test_input($_POST["email"]); } if (empty($_POST["website"])) { $website = ""; } else { $website = test_input($_POST["website"]); } if (empty($_POST["comment"])) { $comment = ""; } else { $comment = test_input($_POST["comment"]); } if (empty($_POST["gender"])) { $genderErr = "Gender is required"; } else { $gender = test_input($_POST["gender"]); }}?>
PHP - 顯示錯誤消息

在 HTML 表單中,我們在每個被請求字段后面增加了一點腳本。如果需要,會生成恰當的錯誤消息(如果用戶未填寫必填字段就試圖提交表單):

實例 <form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">Name: <input type="text" name="name"><span class="error">* <?php echo $nameErr;?></span><br><br>E-mail:<input type="text" name="email"><span class="error">* <?php echo $emailErr;?></span><br><br>Website:<input type="text" name="website"><span class="error"><?php echo $websiteErr;?></span><br><br><label>Comment: <textarea name="comment" rows="5" cols="40"></textarea><br><br>Gender:<input type="radio" name="gender" value="female">Female<input type="radio" name="gender" value="male">Male<span class="error">* <?php echo $genderErr;?></span><br><br><input type="submit" name="submit" value="Submit"> </form>

接下來是驗證輸入數據,即“Name 字段是否只包含字母和空格?”,以及“E-mail 字段是否包含有效的電子郵件地址語法?”,并且如果填寫了 Website 字段,“這個字段是否包含了有效的 URL?”。

網站名稱:PHP表單驗證-必填字段-2.3PHP表單
網站地址:http://aaarwkj.com/article19/dghhogh.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站建設、關鍵詞優(yōu)化、自適應網站、外貿建站品牌網站建設、網站策劃

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都網站建設公司
亚洲av综合日韩精品久久| 国内一级片内射免费视频观看| 在线看日本一区二区| 久久精品国产精品亚洲片| 亚洲伦理在线一区二区| 亚洲精品一区二区三区小| 日韩免费av在线观看| 亚洲欧美午夜不卡视频| 日韩亚洲国产激情一区二区| 亚洲精品不卡一二三区| 欧美v日韩v亚洲综合国产高清| 黄色成人av在线网站| 国产亚洲一区二区三区午夜| 欧美系列诱惑性国产精品| 不卡av免费在线网址| 亚洲乱码国产乱码精品| 91大片在线观看视频| 九色视频在线观看91| 女同三人按摩高潮喷出| 成人在线视频国产自拍| 男人av天堂手机在线| 亚洲五月婷婷久久综合| 日韩x级av免费在线观看| 成人激情电影免费在线| 久久精品国产亚洲av清纯| 91女厕偷拍女厕偷拍| 久久精品国产91麻豆| 国产精品一区二区三区激情 | 在线观看视频免费午夜| 五月婷婷色综合激情五月| 中国美女下面毛茸茸视频| 国产原创中文剧情性感av| 久久精品一区二区东京热| 人妻av一区二区三区| av成熟一区二区三区| 丝袜美腿一区在线播放| 免费在线观看av大全| 国产成人三级视频网站| 日韩精品电影一二三| 国产成人91精品免费看片| 未满十八禁止在线观看av|