php验证字段_php校验表单检测字段是否为空的方法

本文实例讲述了php校验表单检测字段是否为空的方法。分享给大家供大家参考。具体如下:

php校验表单,检测字段是否为空,当表单中有未填写的字段,则会显示错误信息。

Contact Information

Nickname:

Title:

php后端代码,保存为: ErrorCheck.php

$errorcount=0;

if (!trim($_POST['nickname'])) {

echo "Nickname is required.";

$errorcount++;

}

if (!trim($_POST['title'])) {

echo "Title is required.";

$errorcount++;

}

if ($errors > 0)

echo "
Please use your browser's back button " .

"to return to the form, and correct error(s)";

?>

trim()函数可以去除字符串中的前后空字符

" " (ASCII 32 (0×20)), an ordinary space.

"\t" (ASCII 9 (0×09)), a tab.

"\n" (ASCII 10 (0x0A)), a new line (line feed).

"\r" (ASCII 13 (0x0D)), a carriage return.

"\0″ (ASCII 0 (0×00)), the NUL-byte.

"\x0B" (ASCII 11 (0x0B)), a vertical tab.

希望本文所述对大家的php程序设计有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
View UI 是一个基于 Vue.js 的组件库,提供了丰富的 UI 组件和工具函数,其中也包括表单校验方法。 在 View UI 中,使用部分字段校验方法可以通过在表单项的 `rules` 属性中定义校验规则实现。以下是一个示例: ```vue <template> <div> <Input v-model="name" :rules="nameRules" placeholder="请输入姓名" /> <Input v-model="age" :rules="ageRules" placeholder="请输入年龄" /> <Button @click="submit">提交</Button> </div> </template> <script> export default { data() { return { name: '', age: '' } }, methods: { submit() { // 在此处提交表单数据 } }, computed: { nameRules() { return [ { required: true, message: '姓名不能为空', trigger: 'blur' }, { min: 2, max: 10, message: '姓名长度在 2 到 10 个字符之间', trigger: 'blur' } ] }, ageRules() { return [ { type: 'number', message: '年龄必须为数字', trigger: 'blur' }, { min: 18, max: 60, message: '年龄在 18 到 60 岁之间', trigger: 'blur' } ] } } } </script> ``` 在上面的示例中,我们定义了两个表单项(姓名和年龄),并为它们分别定义了校验规则。在 `rules` 属性中,我们通过返回一个数组来定义校验规则。每个规则包括三个属性: - `required`:是否必填 - `message`:校验失败时的提示信息 - `trigger`:触发校验的事件,例如 `blur`(失去焦点时)、`change`(值改变时)等 在实际应用中,我们可以根据需要定义不同的校验规则,以实现部分字段校验。当用户提交表单时,可以调用 `submit` 方法进行表单提交,并在方法中对表单数据进行校验。如果存在校验失败的情况,可以使用 View UI 提供的弹窗组件或者提示信息组件进行展示。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值