Так что я новичок и изучаю PHP, у меня есть система входа в систему, которая должна проверять, совпадают ли имя пользователя и пароль с тем, что в базе данных, и если это так, он будет входить в систему пользователя, однако вы можете ввести что-нибудь в форму ирегистрирует пользователя, у меня есть форма входа, которая ведет вас на эту страницу.
<?php
include 'Connection.php';
session_start();
if (isset($_POST['submit']))
//checking if the user is coming from the form
{
$Username=$_POST['Username'];
$Password=$_POST['Password'];
//$Admin = $_GET['UserType'];
$query="SELECT * FROM Users
WHERE Username = '$Username' AND Password ='$Password' AND UserType ='admin' OR UserType =''";
//checking if theirs a match of username and password
$result=mysqli_query($Connection, $query);
//checking if their is a match
if ($row = mysqli_fetch_assoc($result))
{
$_SESSION['Username'] = $Username.' '.$row['UserType'].'';
$_SESSION['message'] = 'success';
include'Login.php';
//if a match is found
}
else
{
$_SESSION['error']='User not recognised';
header("Location: {$_SERVER['HTTP_REFERER']}");
//if a match isn't found
}
}
else
{
header('location: Home.php');
}
if ($row['UserType'] == 'admin'){
$_SESSION['admin'] = true;
}
?>