温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么在PHP中对表单内容进行验证

发布时间:2021-01-30 15:13:20 来源:亿速云 阅读:159 作者:Leah 栏目:开发技术

这篇文章给大家介绍怎么在PHP中对表单内容进行验证,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

<!doctype html> <html> <head> <meta http-equiv="conent-type" content="text/html" charset="utf-8"/> <style> .red{ color:red; } </style> </head> <body> <?php function test_input($data){   $data=trim($data);   $data=stripslashes($data);   $data=htmlspecialchars($data);   return $data; } ?> <?php $name=$email=$web=$comment=$gender=""; $nameerr=$emailerr=$weberr=$commenterr=$gendererr=""; if($_SERVER['REQUEST_METHOD']=="POST"){   if(empty($_POST['name'])){     $nameerr="必填名字";   }else{     $name=test_input($_POST['name']);   }   if(empty($_POST['email'])){     $emailerr="必填邮件";   }else{     $email=test_input($_POST['email']);   }   if(empty($_POST['web'])){     $weberr="必填网址";   }else{     $web=test_input($_POST['web']);   }   if(empty($_POST['comment'])){     $commenterr="必填备注";   }else{     $comment=test_input($_POST['comment']);   }   if(empty($_POST['gender'])){     $gendererr="必填备注";   }else{     $gender=test_input($_POST['gender']);   } } ?> <h2>表单验证</h2> <span class="red">*必填字段</span> <form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']);?>"> 名字:<input type="text" name="name"/><span class="red"><?php echo "*".$nameerr;?></span> <br/> E-mail:<input type="text" name="email"/><span class="red"><?php echo "*".$emailerr;?></span> <br/> 网址:<input type="text" name="web"/><span class="red"><?php echo "*".$weberr;?></span> <br/> 备注:<textarea rows="10" cols="40" name="comment"></textarea><span class="red"><?php echo "*".$commenterr;?></span> <br/> 性别:<input type="radio" name="gender" value="男"/>男<input type="radio" name="gender" value="女"/>女<span class="red"><?php echo "*".$gendererr;?></span> <br/> <input type="submit" value="提交验证"/> </form> <?php echo "名字".$name; echo "<br/>"; echo "E-mail:".$email; echo "<br/>"; echo "网址:".$web; echo "<br/>"; echo "备注:".$comment; echo "<br/>"; echo "性别:".$gender; echo "<br/>"; ?> </body> </html>

关于怎么在PHP中对表单内容进行验证就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php
AI