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

PHP - 输入字段

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

PHP 必填字段

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

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

PHP HTML表单

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

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

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

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

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

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

作者:林路同

链接:https://www.jianshu.com/p/159847e450e6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值