<?php

session_start();
include "../components/database.php";
if (!isset($_SESSION['login'])) {
    $account = $_POST['user_account'];
    $password = $_POST['user_password'];
    PCRE($account, $password);
} else {
    header('Location:../../#/');
}
function PCRE($account, $password)
{
    if (preg_match('/^[0-9a-zA-Z]{8,16}$/', $password)) {
        Login($account, $password);
    } else {
    }
}
function Login($account, $password)
{
    global $conn;
    $pwd = md5($password);
    $sql = "SELECT*FROM user_re WHERE user_account = '{$account}' AND user_password = '******'";
    $result = mysqli_query($conn, $sql);
    if (mysqli_num_rows($result) > 0) {
        while ($row = mysqli_fetch_assoc($result)) {
            $_SESSION['user_name'] = $row['user_name'];
            $_SESSION['user_account'] = $row['user_account'];
            $_SESSION['user_class'] = $row['user_class'];
            $_SESSION['login'] = TRUE;
            header('Location:../../#/');
<?php

session_start();
include "../components/database.php";
$user_account = $_POST['user_account'];
$user_password = $_POST['user_password'];
$pwd = md5($user_password);
$user_name = $_POST['user_name'];
$user_class = $_POST['user_class'];
$re_success = false;
PCRE();
function PCRE()
{
    global $user_password;
    if (preg_match('/^[0-9a-zA-Z]{8,16}$/', $user_password)) {
        register();
    } else {
        echo "Error";
    }
}
function register()
{
    global $user_password, $user_account, $user_name, $user_class, $pwd, $conn;
    if ($user_account != null && $user_password != null && $user_name != null && $user_class != null) {
        $sql = "INSERT INTO user_re (user_account, user_password, user_name,user_class)VALUES ('{$user_account}', '{$pwd}', '{$user_name}','{$user_class}');";
        if ($conn->query($sql) === TRUE) {
            $re_success = true;
            $account = $_POST['user_account'];
            $password = $_POST['user_password'];
            $pwd = md5($password);
            $sql = "SELECT*FROM user_re WHERE user_account = '{$account}' AND user_password = '******'";