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

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影片免费网址大全| 久久久这里只有精品99| 性感美女国产精品一区二区 | 久久九九亚洲欧美中文字幕| 福利一区福利二区视频| 国产精品传媒免费在线观看| 日韩不伦高清一区二区三区 | 成人午夜激情福利动态| 成人爱爱免费观看视频| 国产成人大片中文字幕在线| 日韩欧美黄色三级视频| 久久人妻一区二区三区免费密臀| 亚洲男人天堂在线视频| 亚洲欧美日韩综合精品久久| 97碰碰视频在线观看| 婷婷久久五月综合激情| 麻豆精品国产粉嫩av| 亚洲午夜精品美女写真| 国产麻豆精品免费喷白浆视频网站| 欧美亚洲综合激情在线 | 午夜麻豆影网在线观看| 亚洲精品一区二区影院| 蜜桃精品人妻一区二区三区| 蜜桃国产精品视频网站| 日韩一级不卡高清视频| 国产一区二区高清不卡| 久久国产精品99亚洲| 中文字幕乱码一区二区欧美| 日本一区二区国产在线| 一二区中文字幕在线观看| 中文字幕熟妇人妻av在线| 日本高清不卡在线一区二区| 日韩视频播放一区二区| 四虎成人免费永久视频| 尤物视频最新在线观看| 99久久精品费精品国产风间由美| 国产一区二区欧美精品| 国产亚洲中文字幕无线乱码| 国产欧美精品久久三级| av在线亚洲网站区一| 18禁的视频在线观看|