Current Directory: /home/aissorg/public_html/admin
Viewing File: /home/aissorg/public_html/admin/index.php
<?php
include('include/config.php');
if (session_status() === PHP_SESSION_NONE) {
session_start();
}
if (isset($_POST['amd_login'])) {
$uname = mysqli_real_escape_string($con, $_POST['uname']);
$password = mysqli_real_escape_string($con, $_POST['pwd']);
$admin_login = mysqli_query($con, "SELECT * FROM admin_login WHERE username = '$uname' AND password = '$password' AND is_active = 1");
$admin_row = mysqli_fetch_array($admin_login);
$admin_count = mysqli_num_rows($admin_login);
if ($admin_count > 0) {
$_SESSION['login'] = $admin_row['id'];
$_SESSION['name'] = $admin_row['name'];
header("Location: dashboard.php");
exit;
} else {
// Set the alert message in session
$_SESSION['alert'] = [
'message' => 'Login Information is Incorrect.',
'type' => 'danger' // Bootstrap alert class for error
];
header("Location: index.php");
exit;
}
}
?>
<!DOCTYPE html>
<html lang="en" data-layout="vertical" data-topbar="light" data-sidebar="light" data-sidebar-size="lg" data-sidebar-image="none">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="keywords" content="">
<meta name="author" content="">
<title>Login</title>
<!-- Favicon -->
<link rel="shortcut icon" href="">
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="assets/css/bootstrap.min.css">
<!-- Font family -->
<style type="text/css"></style>
<!-- Fontawesome CSS -->
<link rel="stylesheet" href="assets/plugins/fontawesome/css/fontawesome.min.css">
<link rel="stylesheet" href="assets/plugins/fontawesome/css/all.min.css">
<!-- Main CSS -->
<link rel="stylesheet" href="assets/css/style.css">
<!-- Layout Js -->
<script src="assets/js/layout.js" type="80d158f9ecd59126f1347133-text/javascript"></script>
</head>
<body>
<!-- Main Wrapper -->
<div class="main-wrapper login-body">
<div class="login-wrapper">
<div class="container">
<?php
if (session_status() === PHP_SESSION_NONE) {
session_start();
}
if (isset($_SESSION['alert'])) {
$alert = $_SESSION['alert'];
echo "<div class='alert alert-{$alert['type']} alert-dismissible fade show' role='alert'>
<strong>{$alert['message']}</strong>
<button type='button' class='btn-close' data-bs-dismiss='alert' aria-label='Close'></button>
</div>";
unset($_SESSION['alert']); // Clear the alert after displaying
}
?>
<img class="img-fluid logo-dark mb-2 logo-color" src="assets/img/logo.png" alt="Logo">
<img class="img-fluid logo-light mb-2" src="assets/img/logo.png" alt="Logo">
<div class="loginbox">
<div class="login-right">
<div class="login-right-wrap">
<h1>Login</h1>
<p class="account-subtitle">Access to our dashboard</p>
<form action="index.php" method="POST">
<div class="input-block mb-3">
<label class="form-control-label">Username</label>
<input type="text" name="uname" class="form-control" required>
</div>
<div class="input-block mb-3">
<label class="form-control-label">Password</label>
<div class="pass-group">
<input type="password" name="pwd" class="form-control pass-input" required>
<span class="fas fa-eye toggle-password"></span>
</div>
</div>
<button class="btn btn-lg btn-primary w-100" type="submit" name="amd_login">Login</button>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<script>
// Toggle Password Visibility
document.querySelector('.toggle-password').addEventListener('click', function () {
const passwordInput = document.querySelector('.pass-input');
if (passwordInput.type === 'password') {
passwordInput.type = 'text';
this.innerHTML = '';
} else {
passwordInput.type = 'password';
this.innerHTML = '';
}
});
</script>
<!-- /Main Wrapper -->
<!-- jQuery -->
<script src="assets/js/jquery-3.7.1.min.js" type="80d158f9ecd59126f1347133-text/javascript"></script>
<!-- Bootstrap Core JS -->
<script src="assets/js/bootstrap.bundle.min.js" type="80d158f9ecd59126f1347133-text/javascript"></script>
<!-- Theme Settings JS -->
<script src="assets/js/theme-settings.js" type="80d158f9ecd59126f1347133-text/javascript"></script>
<script src="assets/js/greedynav.js" type="80d158f9ecd59126f1347133-text/javascript"></script>
<!-- Custom JS -->
<script src="assets/js/script.js" type="80d158f9ecd59126f1347133-text/javascript"></script>
<script src="../../cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="80d158f9ecd59126f1347133-|49" defer></script></body>
</html>