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;
}
?>
(责任编辑:最模板)