PHP验证表单的方法有很多:1.可以用Jquery来验证。2.也可以直接用PHP来加正则来验证。
PHP自定义类验证表单,并返回提示代码如下function.php:
PHP代码
- function strEmptyCheck($val,$err='不允许为空!',$url=-1){
- if(emptyempty($val)){
- Js_msg($err,$url);
- }
- else return true;
- }
- function Js_msg($msg,$url){
- if($url==-1){
- echo ";
- }
- else {
- echo "《script》alert('$msg');location.href='$url';《script》";
- }
- }
- ?>
再另一个文件里可以直接引用上面function.php文件
PHP代码
- require_once("function.php");
- //以表单的名字作为变量名循环出来,这里就不把html代码贴出来了,有问题可以留言
- foreach($_POST as $k=>$v){
- $$k=trim($v);
- }
- strEmptyCheck($s_name,'请填写收货人姓名!');
- strEmptyCheck($s_address,'请填写详细地址!');
- strEmptyCheck($s_code,'请填写邮政编码!');
- strEmptyCheck($s_tel,'请填写联系电话!');
- strEmptyCheck($s_email,'请填写电子邮件!');
- ?>