<?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 = '******'";