巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
赞助文档Help

PHP法式员从入门到佛系第二十四弹:PHP 表单 - 必需字段

一佰互联网站建造(www.taishanly.com) 宣布日期 2020-03-26 12:47:53 阅读数: 121

简介:PHP 表单 - 必需字段本章节咱们将先容若何设置表单必需字段及毛病信息。PHP - 必需字段在上一章节咱们已先容了表的考证法则,咱们能够看到"名字", "E-mail", 和 "性别" 字段是必需的,各字段不能为空 ...

PHP法式员从入门到佛系第二十四弹:PHP 表单 - 必需字段


PHP 表单 - 必需字段



本章节咱们将先容若何设置表单必需字段及毛病信息。


PHP - 必需字段

在上一章节咱们已先容了表的考证法则,咱们能够看到"名字", "E-mail", 和 "性别" 字段是必需的,各字段不能为空。

PHP法式员从入门到佛系第二十四弹:PHP 表单 - 必需字段


若是在后面的章节中,一切输入字段都是可选的。

在以下代码中咱们插手了一些新的变量: $nameErr, $emailErr, $genderErr, 和 $websiteErr.。这些毛病变量将显现在必需字段上。 咱们还为每一个$_POST变量增添了一个if else语句。 这些语句将查抄 $_POST 变量是 否为空(利用php的 empty() 函数)。若是为空,将显现对应的毛病信息。 若是不为空,数据将通报给test_input() 函数:

PHP法式员从入门到佛系第二十四弹:PHP 表单 - 必需字段

<?php// 界说变量并默许设为空值$nameErr = $emailErr = $genderErr = $websiteErr = "";$name = $email = $gender = $comment = $website = "";if ($_SERVER["REQUEST_METHOD"] == "POST") { if (empty($_POST["name"])) { $nameErr = "名字是必需的。"; } else { $name = test_input($_POST["name"]); } if (empty($_POST["email"])) { $emailErr = "邮箱是必需的。"; } 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 = "性别是必需的。"; } else { $gender = test_input($_POST["gender"]); }}?>


PHP法式员从入门到佛系第二十四弹:PHP 表单 - 必需字段


PHP - 显现毛病信息

在以下的HTML实例表单中,咱们为每一个字段中增添了一些剧本, 各个剧本会在信息输入毛病时显现毛病信息。(若是用户未填写信息就提交表单则会输入毛病信息):

PHP法式员从入门到佛系第二十四弹:PHP 表单 - 必需字段

<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">  名字: <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> 网址: <input type="text" name="website"> <span class="error"><?php echo $websiteErr;?></span> <br><br> 备注: <textarea name="comment" rows="5" cols="40"></textarea> <br><br> 性别: <input type="radio" name="gender" value="female">女 <input type="radio" name="gender" value="male">男 <span class="error">* <?php echo $genderErr;?></span> <br><br> <input type="submit" name="submit" value="Submit"> </form>

PHP法式员从入门到佛系第二十四弹:PHP 表单 - 必需字段


本文仅代表作者小我概念,不代表巅云官方发声,对概念有疑义请先接洽作者自己停止点窜,若内容不法请接洽平台办理员,邮箱2522407257@qq.com。更多相干资讯,请到巅云www.taishanly.com进修互联网营销手艺请到巅云建站www.yx10011.com。
一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家收集公司供给自助建站平台搭建办事。

相干消息more

15
04月
北碚网站扶植/网站设想/做网站/建网站哪家公

北碚网站扶植/网站设想/做网站/建网站哪家公司办事好?保举重庆一佰互联收集北碚网站扶植公司办事好手艺好客户对劲度高首选 保举 重庆一佰互联网... >>概况

17
04月
“安然北京”:建造谣平台 网友可私信告发反恐

昨日,北京市公安局在“安然北京”粉丝冲破1000万之际,推出“安然北京”挪动新媒体办事平台、... >>概况

02
05月
网站怎样公道婚配关头字? 关头字排行的婚配原

对SEO关头字的优化,每小我都有不一样的主张,很多人晓得关头字密度,但却不晓得公道的婚配关头字,很多兄弟凡是会在文章中居心的增添关头字,其... >>概况

15
10月
进步企业网站内容品德(首创)的主要性

一、有相称一局部的网站办理员都把握一些进步内容品德的体例,比方:增添图片、媒体视频、下载链接等都有助于内容品德的晋升。但明天笔者要先容的是怎... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751