Untitled
unknown
plain_text
2 years ago
2.9 kB
15
Indexable
<?php
session_start();
include('db/db_connection.php');
if (isset($_POST['btnsubmit'])) {
$email = $_POST["email"];
$password = $_POST["password"];
//Retrieve the hashed password first
//$isValidPassword = password_verify($enteredPassword, $storedHashedPassword);
$sql = "SELECT * FROM tbl_Users WHERE email = ? AND pass = ?";
$params = array(&$email, &$password);
$stmt = sqlsrv_query($conn, $sql, $params);
if ($stmt) {
if (sqlsrv_fetch($stmt)) {
$comId = sqlsrv_get_field($stmt, 1);
$privilege = sqlsrv_get_field($stmt, 10);
if ($privilege === "Administrator") {
$_SESSION['loginID'] = $comId;
$sql = "UPDATE tbl_Users
SET loginstat = ? WHERE ucomid = ?";
$params = array(1, $comId);
$stmt = sqlsrv_query($conn, $sql, $params);
header("Location: pages/adminDashboard.php", true, 301);
die("Query failed: " . sqlsrv_errors());
} elseif ($privilege === "Customer") {
//Retrieve
$_SESSION['loginID'] = $comId;
$sql = "UPDATE tbl_Users
SET loginstat = ? WHERE ucomid = ?";
$params = array(1, $comId);
$stmt = sqlsrv_query($conn, $sql, $params);
header("Location: cuspages/cusDashboard.php", true, 301);
//die("Query failed: " . sqlsrv_errors());
} elseif ($privilege === "Support") {
$_SESSION['loginID'] = $comId;
$sql = "UPDATE tbl_Users
SET loginstat = ? WHERE ucomid = ?";
$params = array(1, $comId);
$stmt = sqlsrv_query($conn, $sql, $params);
//die("Query failed: " . print_r(sqlsrv_errors(), true));
//echo $comId;
header("Location: suppages/supDashboard.php", true, 301);
die("Query failed: " . sqlsrv_errors());
}
} else {
// echo "<script>
// Swal.fire({
// title: 'Success',
// text: 'Item has been successfully added.',
// icon: 'error',
// confirmButtonColor: '#1B5E20',
// confirmButtonText: 'OK',
// allowOutsideClick: false
// }).then((result) => {
// if (result.isConfirmed) {
// window.location.href = '../pages/items.php';
// }
// });
// </script>";
//$errorMessage = "Login attempt failed. Please check your credentials.";
//die("Query failed111: " . sqlsrv_errors());
}
sqlsrv_free_stmt($stmt);
} else {
echo "Error executing the SQL statement.";
}
sqlsrv_close($conn);
};
Editor is loading...
Leave a Comment