注册界面

Posted wangzihao147

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了注册界面相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>注册</title>
</head>

<body>
    <?php
    if ($_POST) {
        $name = trim($_POST[‘name‘]);
        $pasd = md5(trim($_POST[‘pasd‘]));
        $conn = new mysqli(‘localhost‘, ‘root‘, ‘root‘, ‘aaa‘);
        if ($conn->connect_error) {
            echo $conn->error;
        } else {
            // 判断用户是否已经注册
            $sql = "select * from kaoshi where name = ‘$name‘";
            $res = $conn->query($sql);
            $sql = "insert into kaoshi(name,mima) values(‘$name‘,‘$pasd‘)";
            if ($res->num_rows > 0) {
                echo ‘用户已注册‘;
            } else {
                $res = $conn->query($sql);
                if ($res) {
                    echo ‘注册成功‘;
                } else {
                    echo ‘注册失败‘;
                }
            };
        }
        $conn->close();
    }
    ?>
    <form action="" method="post" onsubmit="return sub();" enctype="multipary/from-data">
        用户名:<input type="text" name="name" id="name">
        <p id="a"></p>
        <br>
        密码:<input type="password" name="pasd" id="pasd">
        <br>
        <a href="http://www.q.com/denglu.php">返回登入</a>
        <input type="submit" value="注册">
    </form>
</body>
<script src="js/jquery-3.4.1.js"></script>
<!-- 判断用户密码的长度 -->
<script>
    // 失去焦点时间
    $(‘#name‘).blur(function(){
        var vals =$(‘#name‘).val();
        $.ajax({
            url:‘ajax.php‘,
            type:‘post‘,
            async:false,  //true异步处理//false同步处理
            data: {‘val‘:vals,‘id‘:3},
            dataType: ‘json‘,
            success: function(res){
                console.log(res);
                if(res.row>0){
                    $(‘#a‘).text(‘用户名已注册‘);
                    $(‘#uname‘).addClass(‘iszhuce‘);
                }
            }
        });
        $(‘#a‘).text(‘用户已注册‘)
    })
    function sub(){
        var i = $(‘#name‘).val();
        var pad = $(‘pasd‘).val();
        if(!i){
            alert(‘用户名必填‘);
            return false;
        }
        if(!pad){
            alert(‘密码必填‘);
            return false;
        }
        if(i.lenght >6){
            return true;
        }else{
            alert(‘用户名长度不够‘);
            return false;
        };
        if(pad.lenght >8){
            return true;
        }else{
            alert(‘密码长度不够‘);
            return false;
        }
    };
</script>
</html>

  

以上是关于注册界面的主要内容,如果未能解决你的问题,请参考以下文章

GitHub是用来干嘛的。。

在片段中注册和取消注册BroadcastReceiver

微信小程序代码片段

Git

GitHub

Github简介