File: /home/u435929562/domains/events.peacockindia.in/public_html/admin/index.php
<?php
session_start();
if(isset($_SESSION['admin']))
{
header("location:dashboard.php");
}
?>
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="apple-touch-icon" sizes="76x76" href="">
<link rel="icon" type="image/png" href="">
<title>ValoEvents Admin login</title>
<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
<!-- Nucleo Icons -->
<!-- CSS Files -->
<link href="https://fonts.googleapis.com/css?family=Poppins:200,300,400,600,700,800" rel="stylesheet" />
<link href="https://use.fontawesome.com/releases/v5.0.6/css/all.css" rel="stylesheet">
<!-- Nucleo Icons -->
<link href="assets/css/nucleo-icons.css" rel="stylesheet" />
<!-- CSS Files -->
<link href="assets/css/black-dashboard.css?v=1.0.0" rel="stylesheet" />
<!-- CSS Just for demo purpose, don't include it in your project -->
<link rel="stylesheet" href="https://cdn.datatables.net/1.10.24/css/jquery.dataTables.min.css">
</head>
<body >
<div class="wrapper">
<div class="main-panel">
<div class="content">
<div class="row mt-3">
<div class="col-lg-4 col-md-6 ">
<form class="form" method="post" id="login">
<div class="card card-login card-white">
<div class="card-header">
<h1 class="card-title">Log in</h1>
</div>
<div class="card-body">
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">
<i class="tim-icons icon-email-85"></i>
</div>
</div>
<input type="email" name="email" class="form-control" placeholder="Email" id="email">
</div>
<div class="input-group">
<div class="input-group-prepend">
<div class="input-group-text">
<i class="tim-icons icon-lock-circle"></i>
</div>
</div>
<input type="password" placeholder="password" name="password" class="form-control" id="password">
</div>
</div>
<div class="card-footer">
<button type="submit" class="btn btn-primary btn-lg btn-block mb-3" id="login-btn">Submit</button>
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<!-- Core JS Files -->
<!-- Core JS Files -->
<script src="assets/js/core/jquery.min.js"></script>
<script src="assets/js/core/popper.min.js"></script>
<script src="assets/js/core/bootstrap.min.js"></script>
<script src="assets/js/plugins/perfect-scrollbar.jquery.min.js"></script>
<script src="https://cdn.datatables.net/1.10.24/js/jquery.dataTables.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<script src='https://cdn.jsdelivr.net/npm/[email protected]/dist/sweetalert2.all.min.js'></script>
<script src="../js/toastr.min.js"></script>
<script src="../js/jquery.validate.js"></script>
<script>
$("#login").validate({
rules: {
email: { required: true },
password: { required: true },
},
messages: {
email : { required: "The email field is required." },
password: { required: "The password field is required." },
},
errorElement: 'span',
errorPlacement: function(error, element) {
error.addClass('invalid-feedback');
element.closest('.elem').append(error);
},
highlight: function(element, errorClass, validClass) {
$(element).addClass('is-invalid');
},
unhighlight: function(element, errorClass, validClass) {
$(element).removeClass('is-invalid');
},
submitHandler: function(form) {
var form = $('#login')[0];
var data = new FormData(form);
$('#login-btn').attr('disabled', true);
$.ajax({
url:"login_proc.php", //the page containing php script
type: "post", //request type,
data: data,
dataType: "json",
cache: false,
contentType: false,
processData: false,
success:function(response){
if(response.status == 200) {
toastMixin.fire({
animation: true,
title: response.result,
icon: 'success',
timer: 3000,
});
setTimeout(function() { window.location.href = 'dashboard.php' }, 3000);
}else{
$('#login-btn').attr('disabled', false);
toastMixin.fire({
animation: true,
title: response.result,
icon:'error'
});
}
}
});
}
});
</script>
</body>
</html>