Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
antiradionic
/
hirepro
/
admin
/
PHPMailer-master
/
src
:
index.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php ob_start(); include "config.php"; session_start(); $title = "Admin - HirePro"; if (isset($_SESSION["admin_username"])) { } ?> <!DOCTYPE html> <html lang="en" class="light-style customizer-hide" dir="ltr" data-theme="theme-default" data-assets-path="../assets/" data-template="vertical-menu-template-free"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" /> <title><?php echo $title ?></title> <meta name="description" content="" /> <!-- Favicon --> <link rel="icon" type="image/x-icon" href="../assets/img/icons/brands/logio.gif" /> <!-- Fonts --> <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link href="https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap" rel="stylesheet" /> <!-- Icons. Uncomment required icon fonts --> <link rel="stylesheet" href="../assets/vendor/fonts/boxicons.css" /> <!-- Core CSS --> <link rel="stylesheet" href="../assets/vendor/css/core.css" class="template-customizer-core-css" /> <link rel="stylesheet" href="../assets/vendor/css/theme-default.css" class="template-customizer-theme-css" /> <link rel="stylesheet" href="../assets/css/demo.css" /> <!-- Vendors CSS --> <link rel="stylesheet" href="../assets/vendor/libs/perfect-scrollbar/perfect-scrollbar.css" /> <!-- Page CSS --> <!-- Page --> <link rel="stylesheet" href="../assets/vendor/css/pages/page-auth.css" /> <!-- Helpers --> <script src="../assets/vendor/js/helpers.js"></script> <!--! Template customizer & Theme config files MUST be included after core stylesheets and helpers.js in the <head> section --> <!--? Config: Mandatory theme config file contain global vars & default theme options, Set your preferred theme option in this file. --> <script src="../assets/js/config.js"></script> </head> <style> .auth-wrapper { min-height: 100vh; } button.btn.btn-block.btn-dark { background: #f39201; border: #f39201 solid 1px; padding-left: 116px; padding-right: 110px; border-radius: 0px; } input.form-control:focus { border-color: #f39201; } h2.mt-3.text-center { font-family: sans-serif; text-transform: uppercase; color: #f39201; } .auth-wrapper .auth-box { box-shadow: 0 4px 9px 0 rgba(162, 76, 290, .15); max-width: 800px; margin: 5% 0; position: relative; } .form-group { margin-bottom: 1rem; } label.text-dark.mb-2 { color: #1c2d41 !important; } body { font-family: Rubik, sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.5; background-color: #f9fbfd; } .auth-wrapper .auth-box .modal-bg-img { background-size: cover; background-position: center center; min-height: 300px; } .form-control { background: #e8f0fe; } </style> <body class="bg-white"> <div class="main-wrapper"> <div class="auth-wrapper d-flex no-block justify-content-center align-items-center position-relative"> <div class="auth-box row"> <div class="col-lg-7 col-md-5 my-5" style="background-image: url(../assets/img/icons/brands/web-cci-logo.gif); background-repeat: no-repeat; background-position: center center; background-size: 220px; height: 320px;"></div> <div class="col-lg-5 col-md-7 bg-white"> <div class="p-3"> <h2 class="mt-3 text-center">Admin Panel</h2> <p class="text-center" style="color:#7c8798;">Enter your user name and password to access the Admin Panel.</p> <form class="mt-4" method="POST" action="index.php"> <div class="row"> <div class="col-lg-12"> <div class="form-group"> <label class="text-dark mb-2" for="username">Username</label> <input class="form-control" name="username" type="text" placeholder="enter your username"> </div> </div> <div class="col-lg-12"> <div class="form-group"> <label class="text-dark mb-2" for="password">Password</label> <input class="form-control" name="password" type="password" placeholder="enter your password"> </div> </div> <div class="col-lg-12 text-center"> <button type="submit" name="login" value="login" class="btn btn-block btn-dark">Sign In</button> </div> <div class="col-lg-12 text-center mt-5"> <p class="text-muted" style="font-size: small;">All Rights Reserved By <span style="font-weight: 900;">CCI</span> </p> </div> </div> </form> </div> </div> </div> </div> </div> <!-- Content --> <!-- <div class="container-xxl"> <div class="authentication-wrapper authentication-basic container-p-y"> <div class="authentication-inner"> <div class="card"> <div class="card-body"> <div class="app-brand justify-content-center"> <a href="index.php" class="app-brand-link gap-2"> <span class="app-brand-logo demo"> <img src="../assets/img/icons/brands/logio.gif" width="95" alt="Logo"> </span> </a> </div> <p class="mb-4" style="text-align:center">Please enter your login and password!</p> <form style="text-align:center" action="" method="POST"> <div class="form-group mb-3"> <input type="text" name="username" class="form-control" placeholder="Username" required> </div> <div class="form-group"> <input type="password" name="password" class="form-control" placeholder="Password" required> </div> <input type="submit" name="login" class="btn btn-primary mt-3 text-center" style="background-color: #ff6f05; border: none" value="login" /> </form> </div> </div> </div> </div> </div> --> <!-- / Content --> <?php if (isset($_POST["login"])) { include "config.php"; $username = $_POST["username"]; $password = $_POST["password"]; $query = "SELECT `id`, `username`, `password`, `role` FROM `admin` WHERE `username` = ?"; $stmt = mysqli_prepare($conn, $query); mysqli_stmt_bind_param($stmt, "s", $username); mysqli_stmt_execute($stmt); $result = mysqli_stmt_get_result($stmt); if (mysqli_num_rows($result) > 0) { $row = mysqli_fetch_assoc($result); $hashed_password = $row["password"]; if (password_verify($password, $hashed_password)) { $id = $row["id"]; $user_name = $row["username"]; $user_role = $row["role"]; session_start(); $_SESSION["admin_username"] = $user_name; $_SESSION["admin_id"] = $id; $_SESSION["admin_role"] = $user_role; header("location: admin_dashboard.php"); } else { echo "<script>alert('Username and password did not match');</script>"; } } else { echo "<script>alert('Username not found');</script>"; } } ?> </body> </html>