• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

php校验表单,检测字段是否为空

PHP 水墨上仙 1962次浏览

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后端代码,保存为:&nbspErrorCheck.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校验表单,检测字段是否为空
喜欢 (0)
加载中……