php 粘性表单功能,php 粘性表单验证

本文介绍了如何使用PHP进行粘性表单验证,包括用户名、密码、邮箱、性别和学历的选择。验证过程涉及到字段非空检查、长度限制以及邮箱格式验证。通过这段代码,开发者可以学习到如何在PHP中实现基本的表单数据验证。
摘要由CSDN通过智能技术生成

php 粘性表单验证

2017年12月28日 10:17:48阅读数:627

html>

粘性表单   //建立表单

用户名:

>

密   码:

>

邮   箱:

>

性   别:>男                   >女

学历

请选择

>本科

>研究生

>博士

/*下面一段PHP代码进行验证

if($_SERVER['REQUEST_METHOD']){ /*判断是否是post方式提交过来的数据

$name=isset($_POST['user_name'])?$_POST['user_name']:null;

/*用户名验证,不能为空,不能少于六位大于十位

if(empty($name)){

echo '';

exit;

}elseif(strlen($name)<6){

echo '';

exit;

}elseif(strlen($name)>10){

echo '';

exit;

}else{

echo $name.'
';

}

/*密码验证:密码不能少于六位不能大于十位不能为空

$pass=isset($_POST['password'])?$_POST['password']:null;

if(empty($pass)){

echo '';

exit;

}elseif(strlen($pass)<6){

echo '';

exit;

}elseif(strlen($pass)>10){

echo '';

exit;

}else{

echo $pass.'
';

}

//邮箱验证:邮箱格式必须正确,邮箱不能为空

$email=isset($_POST['e_mail'])?$_POST['e_mail']:null;

if(empty($email)){

echo '';

}elseif(!preg_match("/[\w\-]+\@[\w\-]+\.[\w\-]+/",$email)){

echo '';

}else{

echo $email.'
';

}

//单选按钮性别验证

$gender=isset($_POST['gender'])?$_POST['gender']:null;

if(empty($gender)){

echo '';

}elseif($gender=='male'){

echo '性别是男';

}elseif($gender=='woman'){

echo '性别是女
';

}

/*下拉框学历验证

$degre=isset($_POST['degree'])?$_POST['degree']:null;

if(empty($degre)){

echo '';

}elseif($degre=='bk'){

echo '学历是本科
';

}elseif($degre=='yjs'){

echo '学历是研究生
';

}elseif($degre=='bs'){

echo '学历是博士
';

}

echo '';

echo $name.'
'; echo $pass.'
'; echo $email.'
'; echo $gender.'
'; echo $degre.'
';

}?>

全部评论

文明上网理性发言,请遵守新闻评论服务协议0条评论

bbc9dece7cb9d9564a3c0372724d5550.png

立即提交

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值