用HTML制作了表单,有用户名、密码、确认密码、年龄、性别,

我需要用PHP去完成提交所制作的表单,要求密码和确认密码一致,年龄需要大于18岁,满足这两个条件才能注册成功,否则注册失败!HTML表单已经写好了,用PHP去完成要求我不... 我需要用PHP去完成提交所制作的表单,要求密码和确认密码一致,年龄需要大于18岁,满足这两个条件才能注册成功,否则注册失败!HTML表单已经写好了,用PHP去完成要求我不会写,麻烦会的写下PHP代码,谢谢 展开
 我来答
1049512488
2014-03-13 · TA获得超过329个赞
知道小有建树答主
回答量:637
采纳率:33%
帮助的人:165万
展开全部
<script>
    function chek(){
        if(document.myForm.pass.value!=document.myForm.pass2.value){
        alert('密码不一致');
        return false;
    }
    if(document.myForm.age.value<18){
        alert('你太小了');
        return false;
    }
     if(document.myForm.username.value.length<3){
        alert('用户名不能小于3个字符');
        return false;
    }
}
</script>
<!--上面的代码加载head里面-->

<form action="" method="get" onSubmit="return chek()" name="myForm">
用户名:<input type="text" name="username">
密码:<input type="password" name="pass">
确认密码:<input type="password" name="pass2">
年龄:<input type="text" name="age">
<input type="submit" value="go!">
</form>
影翼视觉lyl
推荐于2017-09-25 · TA获得超过630个赞
知道小有建树答主
回答量:1279
采纳率:50%
帮助的人:679万
展开全部
$password1=md5($_POST["password1"]);
$password2=md5($_POST["password2"]);
$nianling=$_POST["nianling"];
if($password1!=$password2)
{
echo "2次密码不一致";
}
else
{
if($nianling>18)
{
echo "年龄大于18";
//年龄大于18,执行sql语句,把接到的东西插到数据库里面
$sql=mysql_query("insert into biaoming(mima,nianling)value('$password1','$nianling')");
echo"注册成功";
}
else
{
echo "年龄小于18";
}
}

望采纳

追问
那个sql语句该怎么插入呢,我还没学到,呵呵
追答
我那个insert into 就是
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式