PHP中如何验证表单中的必需字段

这篇文章主要为大家展示了“PHP中如何验证表单中的必需字段”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PHP中如何验证表单中的必需字段”这篇文章吧。

创新互联建站专业为企业提供丰顺网站建设、丰顺做网站、丰顺网站设计、丰顺网站制作等企业网站建设、网页设计与制作、丰顺企业网站模板建站服务,10年丰顺做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

PHP必需字段

我们在日常注册时要填写资料中就遇到过必需字段,必需字段就是我们填写资料的时候,必须填写的,不然是没有办法通过的。

在之前的文章中我们已经介绍了表单的验证规则,其中我们举的例子中介绍到了:名字的验证规则是必须的,E-mail的验证规则是必须的,其中必须是一个有效的电子邮件地址(包含'@'和'.')。性别的验证规则是必须的,必须选择一个。这就是属于我们势力中的必需字段了。

在之前文章的示例中,所有输入字段都是可选的,因为我们没有对它们进行验证。那要怎样才能实现必需字段必填的效果呢?

这时候我们可以在以下代码中我们加入了一些新的变量: $nameErr, $emailErr, $genderErr, 和 $websiteErr

这些错误变量将显示在必需字段上。 我们还为每个$_POST变量增加了一个if else语句。 这些语句将检查 $_POST 变量是 否为空(使用php的 empty() 函数)。如果为空,将显示对应的错误信息。 如果不为空,数据将传递给test_input() 函数。

接下来我们来看一下这些变量的实际应用:

输出结果目前看不到,这段代码需要通过表单代码来验证表单的数据。

名字的验证规则是必须的,E-mail的验证规则是必须的,其中必须是一个有效的电子邮件地址(包含'@'和'.')。性别的验证规则是必须的,必须选择一个。

通过上述代码我们还不能够将错误显示出来,上述的代码知识我们在名字、邮箱和性别这三个必需字段输入框内什么都不写就提交的话,会在页面上显示出错误的信息。如果不是空白就会得到验证,再去执行lse 语句里面的内容。那接下来我们来看一下怎样把错误的信息显示出来。

在的HTML实例表单中,我们为每个字段中添加了一些脚本, 各个脚本会在信息输入错误时显示错误信息。以达到如果用户未填写信息就提交表单则会输出错误信息的目的。

下面通过示例,我们看一下怎样把错误的信息显示出来。示例如下:


 
 
     
     创新互联
 
 
 
 
 
 

PHP 验证实例

 

* 必需的字段

 ">      姓名:            

     电邮:            

     网址:            

     评论:      

     性别:      女性      男性            

         您的输入:";  echo $name;  echo "
";  echo $email;  echo "
";  echo $website;  echo "
";  echo $comment;  echo "
";  echo $gender;  ?>    

通过验证数据之后,一旦未填写我们带有标记的姓名、电邮和性别信息就点提交的话,输出结果如下:

PHP中如何验证表单中的必需字段

由上述示例,我们便通过$nameErr, $emailErr, $genderErr, 和 $websiteErr这些变量,以及ifelse语句配合错误显示完成了PHP表单中必需字段的填写要求。

以上是“PHP中如何验证表单中的必需字段”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


网页题目:PHP中如何验证表单中的必需字段
标题来源:http://myzitong.com/article/gpsioi.html