File: /var/www/html/nt/application/views/admin/reset_password.php
<!DOCTYPE html>
<html lang="en">
<head>
<title>ADMIN</title>
<!-- Meta -->
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="ADMIN">
<meta name="author" content="ADMIN">
<link rel="shortcut icon" href="favicon.ico">
<!-- FontAwesome CSS-->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css" crossorigin="anonymous" />
<link href="https://fonts.googleapis.com/css2?family=Varela+Round&display=swap" rel="stylesheet">
<!-- App CSS -->
<link id="theme-style" rel="stylesheet" href="<?=base_url('public/admin_assets/css/sersastyle.css')?>">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
</head>
<body class="app app-login p-0">
<div class="row g-0 app-auth-wrapper">
<div class="col-12 col-md-7 col-lg-6 auth-main-col text-center p-5">
<div class="d-flex flex-column align-content-end">
<div class="app-auth-body mx-auto">
<div class="app-auth-branding mb-4">
<a class="app-logo" href="<?=base_url('admin/login')?>"><img class="logo-icon me-2" src="<?=base_url('public/admin_assets/images/logo.png')?>" alt="logo"></a>
</div>
<h2 class="auth-heading text-center mb-5 text_change">Reset Password</h2>
<div class="auth-form-container text-start">
<?php if ($this->session->flashdata('success_msg')) : ?>
<div class="alert alert-success">
<a href="" class="close" data-dismiss="alert" aria-label="close" title="close" style="position: absolute;right: 15px;font-size: 30px;color: red;top: 5px;">×</a>
<?php echo $this->session->flashdata('success_msg') ?>
</div>
<?php endif ?>
<?php if ($this->session->flashdata('error_msg')) : ?>
<div class="alert alert-danger">
<a href="" class="close" data-dismiss="alert" aria-label="close" title="close" style="position: absolute;right: 15px;font-size: 30px;color: red;top: 5px;">×</a>
<?php echo $this->session->flashdata('error_msg') ?>
</div>
<?php endif ?>
<form class="settings-form" method="post" action="<?php echo base_url('index/submitNewPassword'); ?>" enctype="multipart/form-data" autocomplete="off">
<input id="user_id" name="user_id" type="hidden" value="<?php echo encode_url($user_id);?>">
<div class="password mb-3">
<label class="sr-only" for="signin-email">New Password</label>
<input id="new_password" name="new_password" type="password" class="form-control signin-password" placeholder="New Password" required="required">
</div>
<!--//form-group-->
<div class="password mb-3">
<label class="sr-only" for="signin-password">Confirm New Password</label>
<input id="confirm_password" name="confirm_password" type="password" class="form-control signin-password" placeholder="Confirm New Password" required="required">
</div>
<!--//form-group-->
<div class="text-center">
<button type="submit" class="btn app-btn-primary w-100 theme-btn mx-auto">Submit</button>
<!-- <button type="submit" class="btn app-btn-primary w-100 theme-btn mx-auto">Log In</button> -->
</div>
</form>
</div>
<!--//auth-form-container-->
</div>
<!--//auth-body-->
<footer class="app-auth-footer">
<div class="container text-center py-3">
<small class="copyright">© 2022 Department of Panchayats & Rural Development | Govt. of West Bengal</small>
</div>
</footer>
<!--//app-auth-footer-->
</div>
<!--//flex-column-->
</div>
<!--//auth-main-col-->
<div class="col-12 col-md-5 col-lg-6 h-100 auth-background-col">
<div class="auth-background-holder">
</div>
<div class="auth-background-mask"></div>
<!--//auth-background-overlay-->
</div>
<!--//auth-background-col-->
</div>
<!--//row-->
</body>
<script>
$('#reset_password_submit').on("click", function() {
var tHis = $(this);
tHis.html('<i class="fa fa-spinner fa-spin"></i>Wait..');
$.ajax({
url: "<?= base_url('index/sendResetPasswordLink') ?>",
cache: false,
type: "POST",
data: {
email: $('#register_email').val()
},
dataType: "JSON",
success: function(res) {
console.log(res.status);
if(res.status){
tHis.html('Submit');
$('#email-success').html(res.msg);
$("#email-success").removeClass("hidden");
$("#email-invalid").hide();
} else {
tHis.html('Submit');
$('#email-invalid').html(res.msg);
$("#email-invalid").removeClass("hidden");
$("#email-success").hide();
}
}
});
});
</script>
</html>