JezK
Edit File: forgotpassword.php
<?php include "head.php" ?> <section class="login-section"> <div class="container-fluid"> <div class="row no-gutters"> <div class="col-md-6 d-none d-md-block p-0"> <img src="./images/forget-password.png" class="img-fluid" style="min-height:90%;" /> </div> <div class="col-md-6 form-container"> <div class="logo-container"> <img src="./images/logo.png" class="img-fluid logo_img" /> </div> <h3 class="login-heading">Forgot Password?</h3> <div class="form-style mt-5"> <form id="forgotform"> <div class="form-group pb-2"> <label for="email" class="form-label">Email</label> <input type="email" class="form-control" id="email" placeholder="Email"> <div class="error emailerror"></div> </div> <!-- <div class="form-group pb-2"> <p class="fp-description">Please enter username (which will be your email address). If we have your email address in our membership system, you will receive an email message.</p> </div> --> <div class="my-2 d-flex justify-content-center"> <button type="submit" class="de-btn-fill" id="gnp" onclick="return validateEmail();">Get New Password</button> </div> <div class="mt-4 d-flex justify-content-center"> <a href="./index.php"> <button type="button" class="de-btn-outline">Login</button></a> </div> </form> </div> </div> </div> </div> </section> <?php include "scripts.php"; include "../App/userObject.php"; ?> <script> let baseUrl = "<?php echo $baseUrl; ?>"; $("#forgotform").submit(function(event) { event.preventDefault() let email = $('#email').val(); $.ajax({ url: baseUrl +'admin/app/subforgotPswdApp.php', method: 'POST', data: { name: 'frgtpswd', email: email, }, success: function(response) { if (response == 1) { toastr.success('Email sent! Check your inbox to reset your password.') function redirectLogin() { location.replace(baseUrl +'sub-admin/index.php'); } setTimeout(redirectLogin, 2000); } else { toastr.warning('Unable To Set Mail') } }, error: function() { $('.error').html('An error occurred. Please try again.').show(); } }); }); </script>