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 相关文章推荐
VFP与其他应用程序的集成
Oct 09 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
Jan 10 PHP
PHP中将字符串转化为整数(int) intval() printf() 性能测试
Mar 20 PHP
无需重新编译php加入ftp扩展的解决方法
Feb 07 PHP
怎样使用php与jquery设置和读取cookies
Aug 08 PHP
php多用户读写文件冲突的解决办法
Nov 06 PHP
zend framework文件上传功能实例代码
Dec 25 PHP
PHP中ini_set与ini_get用法实例
Nov 04 PHP
PHP中array_slice函数用法实例详解
Nov 25 PHP
全面解读PHP的Yii框架中的日志功能
Mar 17 PHP
thinkphp5引入公共部分header、footer的方法详解
Sep 14 PHP
php实现微信公众号企业转账功能
Oct 01 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
PHP5/ZendEngine2的改进
2006/10/09 PHP
手把手教你使用DedeCms的采集的图文教程
2007/03/11 PHP
php 生成文字png图片的代码
2011/04/17 PHP
php利用单例模式实现日志处理类库
2014/02/10 PHP
Js切换功能的简单方法
2010/11/23 Javascript
js向上无缝滚动,网站公告效果 具体代码
2013/11/18 Javascript
前端轻量级MVC框架CanJS详解
2014/09/26 Javascript
node.js中的fs.createWriteStream方法使用说明
2014/12/17 Javascript
Underscore.js 1.3.3 中文注释翻译说明
2015/06/25 Javascript
基于chosen插件实现人员选择树搜索自动筛选功能
2016/09/24 Javascript
BootStrap 动态添加验证项和取消验证项的实现方法
2016/09/28 Javascript
ajax实现加载页面、删除、查看详细信息 bootstrap美化页面!
2017/03/14 Javascript
基于Node的React图片上传组件实现实例代码
2017/05/10 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
JavaScript编程设计模式之构造器模式实例分析
2017/10/25 Javascript
Node实战之不同环境下配置文件使用教程
2018/01/02 Javascript
vue 弹出遮罩层样式实例
2020/07/22 Javascript
JQuery绑定事件四种实现方法解析
2020/12/02 jQuery
Python3操作SQL Server数据库(实例讲解)
2017/10/21 Python
python中多层嵌套列表的拆分方法
2018/07/02 Python
Python实现随机创建电话号码的方法示例
2018/12/07 Python
django基于cors解决跨域请求问题详解
2019/08/06 Python
python2爬取百度贴吧指定关键字和图片代码实例
2019/08/14 Python
Python中的引用和拷贝实例解析
2019/11/14 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
pandas 像SQL一样使用WHERE IN查询条件说明
2020/06/05 Python
CSS3实现王者匹配时的粒子动画效果
2019/04/12 HTML / CSS
Lands’ End英国官方网站:高质量男女服装
2017/10/07 全球购物
台湾SHOPRO购物行家:亚洲首创影视.3C.家电.优质购物平台
2018/05/07 全球购物
俄罗斯电动工具和设备购物网站:Vseinstrumenti.ru
2020/11/12 全球购物
我的applet原先好好的, 一放到web server就会有问题,为什么?
2016/05/10 面试题
财经学院自荐信范文
2014/02/02 职场文书
2014政务公开实施方案
2014/02/19 职场文书
数字化校园建设方案
2014/05/03 职场文书
社会实践活动总结范文
2014/07/03 职场文书
园林专业毕业生自荐信
2014/07/04 职场文书