编写注册网页

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8" />
        <meta name="generator" content=""/>
        <meta name="author" content=""/>
        <meta name="keywords" content=""/>
        <meta name="description" content=""/>
        <title></title>
        <script type="text/javascript">
            function check(){
                var user = document.form1.user_name;
                var pwd = document.form1.user_pwd;
                var pwd2 = document.form1.user_pwd2;
                
                if(user.value.length<6){
                    //alert("用户名必须大于6个长度");
                    document.getElementById('user_msg').innerHTML="<font size='2' color='#FF0000'>用户名必须大于6个长度!</font>";
                    user.focus();
                    return false;
                }
                if(pwd.value.length<6){
                    //alert("密码必须大于6个长度");
                    document.getElementById('pwd_msg').innerHTML="<font size='2' color='#FF0000'>用户密码必须大于6个长度!</font>";
                    pwd.focus();
                    return false;
                }else{
                    document.getElementById('pwd_msg').innerHTML="<font size='2' color='#00ff00'>符合要求!</font>"
                }
                if(pwd.value!=pwd2.value){
                    alert("两次密码必须相同");
//                    document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#FF0000'>两次密码必须相同!</font>";
                    pwd2.focus();
                    return false;
                }else{
                    document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#00ff00'>两次输入相同!</font>"
                }
                return true;
            }
            function check_usern(){
                var user = document.form1.user_name;
                if(user.value.length<6){
                    document.getElementById('user_msg').innerHTML="<font size='2' color='#FF0000'>用户名必须大于6个长度!</font>";
                    user.focus();
                }else{
                    document.getElementById('user_msg').innerHTML="<font size='2' color='#00ff00'>符合要求</font>";
                }
            }
            function check_userp(){
                var pwd = document.form1.user_pwd;
                if(pwd.value.length<6){
                    document.getElementById('pwd_msg').innerHTML="<font size='2' color='#FF0000'>用户密码必须大于6个长度!</font>";
                    pwd.focus();
                }else{
                    document.getElementById('pwd_msg').innerHTML="<font size='2' color='#00ff00'>符合要求</font>";
                }
            }
            function check_userq(){
                var pwd2 = document.form1.user_pwd2;
                var pwd = document.form1.user_pwd;
                if(pwd.value!=pwd2.value){
                    document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#FF0000'>两次密码必须相同</font>";
                    pwd2.focus();
                }else{
                    document.getElementById('pwd2_msg').innerHTML="<font size='2' color='#00ff00'>符合要求</font>";
                }
            }
        </script>
    </head>
    <body>
        <form name="form1" method="post" action="reg.php" οnsubmit="return check()" >
        用户名:<input type="text" name="user_name" οnblur="check_usern()" /><span id="user_msg"></span><br />
        密码:<input type="password" name="user_pwd" οnblur="check_userp()" /><span id="pwd_msg"></span><br />
        确认密码:<input type="password" name="user_pwd2" οnblur="check_userq()" /><span id="pwd2_msg"></span><br />
        邮箱:<input type="text" name="email" /><br />
        性别:<input type="radio" name="sex" value="男" />男&nbsp;&nbsp;<input type="radio" name="sex" value="女" />女<br />
        <input type="submit" name="submit1" id="submit1" value="注册" />      <input type="reset" name="reset1" id="reset1" value="重置" />
    </form>
    </body>
</html>

 

<?php
echo "<meta charset='utf-8'>";
print_r($_POST);
$user_name = $_POST["user_name"];
$user_pwd = $_POST["user_pwd"];
$user_pwd2 = $_POST["user_pwd2"];
$email = $_POST["email"];
$sex = $_POST["sex"];

if(strlen($user_name)<6 || strlen($user_pwd)<6){
    echo "<script>alert('用户名或密码长度小于6位!');
    history.back();
    </script>";
}

if($user_pwd!=$user_pwd){
    echo "<script>alert('二次输入密码不相同!');
    history.back();
    <script>";
}

$f = fopen("info.txt","a+");
$result = fwrite($f,$user_name."||".$user_pwd."||".$email."||".$sex."\r\n");
if($result!==FALSE){
    echo "<script>alert('注册成功!');history.back();</script>";
}else{
    echo "<script>alert('注册失败!');history.back();</script>";
}
fclose($f);
?>

转载于:https://www.cnblogs.com/hwbky/p/6676826.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值