php表单验证数据不为空,php trim()表单验证不为空

这是一个关于如何使用php的trim函数去除用户输入的空格并验证表单字段是否为空的实例。代码示例中展示了对nickname、firstname、lastname、email等关键字段的检查,如果发现为空则提示相应错误。此外,还提供了一个phone_validate函数,用于验证电话号码的格式。
摘要由CSDN通过智能技术生成

php trim() 表单验证不为空实例,应该算是入门级的实例了,告诉你如何利用trim函数来删除空格然后判断用户提交的数据是否为空.

contact information

nickname:
title:
first name:
middle name:
last name:
primary email: secondary email:
company name:
office address: home address:
city:  
state:  
zip:  
phone:  
birthday:
spouse name: childrens' names:
anniversary:

formerrorcheck.php

$errors=0;

if (!trim($nickname)) {

echo "nickname is required.";

$errors++;

}

if (!trim($firstname)) {

echo "first name is required.";

$errors++;

}

if (!trim($lastname)) {

echo "last name is required.";

$errors++;

}

if (!trim($email)) {

echo "primary email address is required.";

$errors++;

}

if ($errors > 0)

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

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

?>

这是个简单的验证函数:

function phone_validate($data, $desc) {

$regex = "/^([2-9][0-9]{2})[2-9][0-9]{2}-[0-9]{4}/i";

if(preg_match($regex, $data) != 1) {

return "the '$desc' field isn't valid!";

}

return true;

}

?>

(责任编辑:最模板)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值