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 相关文章推荐
利用 window_onload 实现select默认选择
Oct 09 PHP
php 随机生成10位字符代码
Mar 26 PHP
php中global和$GLOBALS[]的分析之一
Feb 02 PHP
php读取二进制流(C语言结构体struct数据文件)的深入解析
Jun 13 PHP
PHP输出九九乘法表代码实例
Mar 27 PHP
Centos6.5和Centos7 php环境搭建方法
May 27 PHP
PHP实现批量检测网站是否能够正常打开的方法
Aug 23 PHP
php强制下载文件函数
Aug 24 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
CI框架实现优化文件上传及多文件上传的方法
Jan 04 PHP
php框架知识点的整理和补充
Mar 01 PHP
is_file和file_exists效率比较
Mar 14 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 程序授权验证开发思路
2009/07/09 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
2014/12/17 PHP
2014最热门的24个php类库汇总
2014/12/18 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
JQery jstree 大数据量问题解决方法
2010/03/09 Javascript
用JavaScript对JSON进行模式匹配(Part 1-设计)
2010/07/17 Javascript
基于jQuery试卷自动排版系统
2010/07/18 Javascript
浅析document.createDocumentFragment()与js效率
2013/07/08 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
2013/11/18 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
微信小程序 用户数据解密详细介绍
2017/01/09 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
2017/11/30 Javascript
JavaScript判断日期时间差的实例代码
2018/03/01 Javascript
vue使用v-if v-show页面闪烁,div闪现的解决方法
2018/10/12 Javascript
从零使用TypeScript开发项目打包发布到npm
2020/02/14 Javascript
详解Webpack抽离第三方类库以及common解决方案
2020/03/30 Javascript
谈谈node.js中的模块系统
2020/09/01 Javascript
Python collections模块实例讲解
2014/04/07 Python
Python标准库之collections包的使用教程
2017/04/27 Python
Python实现简单文本字符串处理的方法
2018/01/22 Python
python基于celery实现异步任务周期任务定时任务
2019/12/30 Python
python ffmpeg任意提取视频帧的方法
2020/02/21 Python
python爬虫请求头设置代码
2020/07/28 Python
使用python库xlsxwriter库来输出各种xlsx文件的示例
2020/09/01 Python
药店主任岗位责任制
2014/02/10 职场文书
电力培训心得体会
2014/09/02 职场文书
励志广播稿300字(5篇)
2014/09/15 职场文书
2014年度工作总结报告
2014/12/15 职场文书
勤俭节约倡议书范文
2015/04/29 职场文书
担保书范文
2019/07/09 职场文书
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
JPA 通过Specification如何实现复杂查询
2021/11/23 Java/Android
SQL SERVER触发器详解
2022/02/24 SQL Server
mysql数据库如何转移到oracle
2022/12/24 MySQL