-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlogProcessUser.php
More file actions
31 lines (23 loc) · 806 Bytes
/
logProcessUser.php
File metadata and controls
31 lines (23 loc) · 806 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?php
session_start();
if($_SERVER['REQUEST_METHOD'] == "POST"){
$username = $_POST['username'];
$password = $_POST['password'];
$conn = mysqli_connect("localhost","root","");
mysqli_select_db($conn,"wpl");
$username = stripcslashes($username);
$password = stripcslashes($password);
$username = mysqli_real_escape_string($conn,$username);
$password = mysqli_real_escape_string($conn,$password);
$result = mysqli_query($conn,"SELECT * FROM User WHERE Username = '$username' AND Password = '$password'")
OR die("Failed to query database ".mysqli_error($conn));
$row = mysqli_fetch_array($result);
$_SESSION = $row;
if ($row['Username'] == $username && $row['Password'] == $password) {
header('Location:first.php');
}
else{
echo "Failed to Login";
}
}
?>