107 lines
4.2 KiB
PHP
107 lines
4.2 KiB
PHP
<?PHP
|
|
require_once "./db/config.php";
|
|
require_once "./includes/functions.php";
|
|
?>
|
|
|
|
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<?PHP include "./includes/links.php"; ?>
|
|
</head>
|
|
<body>
|
|
<!-- login page start-->
|
|
<div class="container-fluid p-0">
|
|
<div class="row m-0">
|
|
<div class="col-12 p-0">
|
|
<div class="login-card">
|
|
<div>
|
|
<div>
|
|
<a class="logo" href="index.php"><img class="img-fluid for-light" src="./assets/images/logo/login.png" alt="looginpage"><img class="img-fluid for-dark" src="../assets/images/logo/logo_dark.png" alt="looginpage"></a>
|
|
</div>
|
|
<div class="login-main">
|
|
<h4>Sign up to access</h4>
|
|
<p>Enter your email & password to sign up</p>
|
|
|
|
<?PHP
|
|
|
|
if (isset($_POST['adminAdd'])) {
|
|
|
|
$emailid = $_POST['emailid'];
|
|
$options = [
|
|
'cost' => 12,
|
|
'key' => 'tjd0BrQYLq8QpBtZ6Jht9FFnkbSZoly9n2hACTxKCujFzPjQ0Jot4nk7l6Hh0rPC'
|
|
];
|
|
|
|
$password = password_hash($_POST['password'], PASSWORD_BCRYPT, $options);
|
|
|
|
if (!empty($connection)) {
|
|
$checkEmail = $connection->query("SELECT `emailid` FROM `admin` WHERE `emailid` = '$emailid'");
|
|
if ($checkEmail) {
|
|
if ($checkEmail->num_rows > 0) {
|
|
|
|
showBootstrapAlert('danger', 'User Already Exists');
|
|
|
|
} else {
|
|
$insertNewAdmin = $connection->query("INSERT INTO `admin` (`id`, `emailid`, `password`) VALUES (0, '$emailid', '$password')");
|
|
if ($insertNewAdmin) {
|
|
|
|
$_SESSION["loggedAdmin"] = $emailid;
|
|
$_SESSION["loggedAdminID"] = $connection->insert_id;
|
|
|
|
if (isset($_GET['redirect_to']) && !empty($_GET['redirect_to'])) {
|
|
$redirect_to = $_GET['redirect_to'];
|
|
header("location: $redirect_to");
|
|
} else {
|
|
//showSweetAlert('success', 'Add Successfully');
|
|
header("location: services.php");
|
|
}
|
|
} else {
|
|
showBootstrapAlert('danger', 'I\m Currently Offline');
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
?>
|
|
|
|
<form class="theme-form" id="adminSignUpForm" name="adminSignUpForm" action="" method="post">
|
|
|
|
<div class="form-group show_error">
|
|
<label class="col-form-label">Email Address</label>
|
|
<input class="form-control" type="email" name="emailid" id="emailid" placeholder="Enter Your Email">
|
|
</div>
|
|
<div class="form-group show_error">
|
|
<label class="col-form-label">Password</label>
|
|
<div class="form-input position-relative">
|
|
<input class="form-control" type="password" name="password" id="password" required="" placeholder="Enter Your Password">
|
|
<div class="show-hide"><span class="show"></span></div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group show_error">
|
|
<label class="col-form-label">Password</label>
|
|
<input class="form-control" type="password" name="cpassword" id="cpassword" placeholder="Enter Your Confirm Password">
|
|
</div>
|
|
<div class="form-group mb-0">
|
|
|
|
<div class="text-end mt-3">
|
|
<button class="btn btn-primary btn-block w-100" type="submit" name="adminAdd" id="adminAdd">Get started</button>
|
|
</div>
|
|
</div>
|
|
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?PHP include "./includes/scripts.php"; ?>
|
|
</div>
|
|
<script>
|
|
if (window.history.replaceState) {
|
|
window.history.replaceState(null, null, window.location.href);
|
|
}
|
|
</script>
|
|
</body>
|
|
</html>
|