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


Posted in PHP onMarch 20, 2015

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

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

<html>
<body>
<form METHOD="POST" ACTION="ErrorCheck.php">
<h1>Contact Information</h1>
<label>Nickname:</label>
<input TYPE="TEXT" NAME="nickname">
<label>Title:</label>
<input TYPE="TEXT" NAME="title">
<br />
<input TYPE="SUBMIT" VALUE="Submit">
<br />
<input TYPE="RESET" VALUE="Clear the Form">
</form>
</body>
</html>

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

<html>
<body>
<?php
 $errorcount=0;
 if (!trim($_POST['nickname'])) {
   echo "<br /><b>Nickname</b> is required.";
   $errorcount++;
 }
 if (!trim($_POST['title'])) {
   echo "<br /><b>Title</b> is required.";
   $errorcount++;
 }
 if ($errors > 0)
   echo "<br /><br />Please use your browser's back button " .
    "to return to the form, and correct error(s)";
 ?>
</body>
</html>

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程序设计有所帮助。

PHP 相关文章推荐
php 设计模式之 单例模式
Dec 19 PHP
php xml实例 留言本
Mar 20 PHP
深入php socket的讲解与实例分析
Jun 13 PHP
table标签的结构与合并单元格的实现方法
Jul 24 PHP
php根据日期判断星座的函数分享
Feb 13 PHP
学习php中的正则表达式
Aug 17 PHP
Apache服务器下防止图片盗链的办法
Jul 06 PHP
php实现异步数据调用的方法
Dec 24 PHP
php7下的filesize函数
Sep 30 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
Nov 13 PHP
laravel excel 上传文件保存到本地服务器功能
Nov 14 PHP
解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题
Aug 24 PHP
php获取从html表单传递数组的方法
Mar 20 #PHP
php输出xml属性的方法
Mar 19 #PHP
php使用simplexml_load_file加载XML文件并显示XML的方法
Mar 19 #PHP
php中mysql操作buffer用法详解
Mar 19 #PHP
PHP经典面试题集锦
Mar 19 #PHP
PHP将进程作为守护进程的方法
Mar 19 #PHP
PHP的pcntl多进程用法实例
Mar 19 #PHP
You might like
php和editplus正则表达式去除空白行
2015/04/17 PHP
Zend Framework教程之模型Model用法简单实例
2016/03/04 PHP
YII框架中使用memcache的方法详解
2017/08/02 PHP
JQuery 简便实现页面元素数据验证功能
2007/03/24 Javascript
符合W3C网页标准的iframe标签的使用方法
2007/07/19 Javascript
js为鼠标添加右击事件防止默认的右击菜单弹出
2013/07/29 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
JavaScript实现删除,移动和复制文件的方法
2015/08/05 Javascript
jquery实现表格隔行换色效果
2015/11/19 Javascript
浅谈js数据类型判断与数组判断
2016/08/29 Javascript
AngularJS 表达式详解及实例代码
2016/09/14 Javascript
JS作用域深度解析
2016/12/29 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
JavaScript实现页面中录音功能的方法
2019/06/04 Javascript
Swiper.js实现移动端元素左右滑动
2019/09/08 Javascript
node.js使用yargs处理命令行参数操作示例
2020/02/11 Javascript
单利模式及python实现方式详解
2018/03/20 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
对Python Class之间函数的调用关系详解
2019/01/23 Python
python写日志文件操作类与应用示例
2019/07/01 Python
python lambda表达式(匿名函数)写法解析
2019/09/16 Python
Python中使用gflags实例及原理解析
2019/12/13 Python
Python 限定函数参数的类型及默认值方式
2019/12/24 Python
python误差棒图errorbar()函数实例解析
2020/02/11 Python
Python while true实现爬虫定时任务
2020/06/08 Python
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
如何写一个自定义标签
2012/12/28 面试题
养殖人员的创业计划书范文
2013/12/26 职场文书
文化宣传方案
2014/03/13 职场文书
参观接待方案
2014/03/17 职场文书
婚礼秀策划方案
2014/05/19 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
英文邀请函
2015/02/02 职场文书
学校教代会开幕词
2016/03/04 职场文书
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android
Python Django / Flask如何使用Elasticsearch
2022/04/19 Python