分类
PHP

PHP做注册页面

<?php
if($_SERVER['REQUEST_METHOD'] ==='POST'){
    if(empty($_POST['username'])){
        $message =  "会不会玩?";
    }else{
        if(empty($_POST['password'])){
            $message =  "输密码啊哥";
        }
        else{
            if(empty($_POST['confirm'])){
                $message =  '输确认密码啊哥';
            }
            else{
                if($_POST['password']!=$_POST['confirm']){
                    $message =  '2个密码不一样,sb';
                }else{
                    if(!(isset($_POST['agree']) && $_POST['agree']==='on')){
                        $message =  '必须同意注册协议';
                    }
                    else{
                        $message = '注册成功';
                        $username = $_POST['username'];
                        $password = $_POST['password'];
                        file_put_contents('user.txt',$username.'|'.$password.'\n',FILE_APPEND);
                    }
                }
                    
            }
        }
    }
    
    
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>漂亮的表单</title>
    <style>
        form{
            margin:200px auto;
            width:310px;
            height: 100px;
        }
        input{
            display: block;
            width: 200px;
            height: 30px;
        }
    </style>
</head>
<body>
    <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
        <table>
            <tr>
                <td><label for="username">用户名</label></td>
                <td><input type="text" name="username" id="username"></td>
            </tr>
            <tr>
                <td><label for="password">密码</label></td>
                <td><input type="password" name="password" id="password"></td>
            </tr>
            <tr>
                <td><label for="confirm">确认密码</label></td>
                <td><input type="password" name="confirm" id="confirm"></td>
            </tr> <tr>
                <td></td>
                <td><label><input type="checkbox" name="agree" id="">同意注册协议</label></td>
            </tr>
            <?php if(isset($message)): ?>
            <tr>
                <td></td>
                <td><?php echo $message ?></td>
            </tr>
            <?php endif?>
            <tr>
                <td></td>
                <td><button>注册</button></td>
            </tr>
        </table>
    </form>
</body>
</html>

发表评论

电子邮件地址不会被公开。 必填项已用*标注