为了账号安全,请及时绑定邮箱和手机立即绑定

表单验证 - 必填字段(PHP)

标签:
PHP

PHP - 输入字段

从上一节中的验证规则中,我们看到 "Name", "E-mail" 以及 "Gender" 字段是必需的。这些字段不能为空且必须在 HTML 表单中填写。

webp

PHP 必填字段

在下面的代码中我们增加了一些新变量:$nameErr、$emailErr、$genderErr 以及 $websiteErr。这些错误变量会保存被请求字段的错误消息。

我们还为每个 $_POST 变量添加了一个 if else 语句。这条语句检查 $_POST 变量是否为空(通过 PHP empty() 函数)。如果为空,则错误消息会存储于不同的错误变量中。如果不为空,则通过 test_data() 函数发送用户输入数据:

webp

PHP HTML表单

PHP    脚本验证函数,如用户没有填写必填选项,则会提示错误信息。

webp

webp

webp

webp

以上便是PHP 脚本安全,非空验证,从页面特效上看不是很友好,一般我们在表单验证时,会通过js提供友好错误信息提示,然后再通过PHP 脚本对必填的字段再次验证(这时通过ajax返回验证状态),提高数据的安全性。

演示示例:http://www.kaifazhe.site/php/1018/index.php

加油的由来

嘉庆年间,有一举人张瑛,一生为官三十余载,他最为重视教育事业,每到午夜交更时分,他都会派两个差役挑着桐油篓巡城。

如果见哪户人家有人在挑灯夜读,便去帮他添一勺灯油,并且送上鼓励,这就是“加油”的由来。

而张瑛的儿子就是晚清中兴四大名臣之一的张之洞。



作者:林路同
链接:https://www.jianshu.com/p/159847e450e6


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消