File manager - Edit - /home/autoph/public_html/connectv1/resources/views/employees/forgot.php
Back
<?php include('cfg/db.php'); if(isset($_SESSION['user'])){ header('location:home.php'); } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?php echo $variable['site_name']; ?> | Forgot Password</title> <!-- Google Font: Source Sans Pro --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback"> <!-- Font Awesome --> <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css"> <!-- icheck bootstrap --> <link rel="stylesheet" href="plugins/icheck-bootstrap/icheck-bootstrap.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <link href="dist/img/<?php echo $variable['logo']; ?>" rel="icon" /> </head> <body class="hold-transition login-page"> <div class="login-box"> <div class="card card-outline card-primary"> <!-- <div class="card-header text-center"> <a href="home.php" class="h1"><b><?php echo $variable['site_name']; ?></b></a> </div> --> <div class="card-header text-center"> <center><a href="home.php"><img class="brand-image img-circle elevation-3" src="dist/img/<?php echo $variable['logo']; ?>" alt="<?php echo $variable['logo']; ?>" width="130px" height="130px"></a></center> <a href="home.php" class="h1"><b></b><?php /*$pieces = explode(" ", $variable['site_name']); echo $pieces[1];*/ echo "Connect"; ?></a> </div> <div class="card-body"> <p class="login-box-msg">You forgot your password? Here you can easily retrieve a new password.</p> <form id="reset-form" > <div class="alert" role="alert" id="error-alert" style="display:none;"> <span id="error-icon" class="icon fas"> </span> <span id="alert-message"></span></a> </div> <span id="validate-email" style="width: 100%; margin-top: .25rem; font-size: 80%; color: #dc3545; display:;" >Use your autohubgroup.com email</span> <div class="input-group mb-3" id = "email-div"> <input type="email" id="email" name="email" class="form-control" placeholder="Email"> <div class="input-group-append"> <div class="input-group-text"> <span class="fas fa-envelope"></span> </div> </div> </div> <div class="row"> <div class="col-12"> <button type="submit" name="activate" id="activate" class="btn btn-primary btn-block">Request new password</button> </div> <!-- /.col --> </div> </form> <p class="mt-3 mb-1"> <a href="signin.php">Login</a> </p> </div> <!-- /.login-card-body --> </div> </div> <!-- /.login-box --> <!-- jQuery --> <script src="plugins/jquery/jquery.min.js"></script> <!-- Bootstrap 4 --> <script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script> <!-- AdminLTE App --> <script src="dist/js/adminlte.min.js"></script> <script> // $("#activate").click(function(){ $("#reset-form").submit(function(event){ event.preventDefault(); $('#email').removeClass("is-invalid"); var email = $.trim($("#email").val()); if(email.length == ''){ $('#email').addClass("is-invalid"); $("#email").focus(); return; } if(email == ''){ $('#email').addClass("is-invalid"); $("#email").focus(); return; } if(!isEmail(email)){ $('#email').addClass("is-invalid"); $('#validate-email').fadeIn(); $("#email").focus(); $('#validate-email').text('Use your autohubgroup.com email'); return; } $.ajax({ url: "app/employee/reset_password.php", data: { email : email } , type: "POST", dataType: 'json', beforeSend:function(){ $('#error-icon').addClass("fa-info"); $('#error-alert').addClass("alert-info"); $('#error-alert').fadeIn(); $('#alert-message').text(" Requesting password, please wait..."); $('#activate').attr('disabled', true); }, success: function (result) { $('#activate').attr('disabled', false); if (result.status!=1) { remove_alert_bg(); $('#error-icon').addClass("fa-ban"); $('#error-alert').addClass("alert-danger"); $('#alert-message').text(result.message); }else{ remove_alert_bg(); $('#error-icon').addClass("fa-check"); $('#error-alert').addClass("alert-success"); $('#alert-message').text(result.message); $('#validate-email').fadeOut(); $('#email-div').fadeOut(); $('#activate').fadeOut(); } $('#activate').attr('disabled', false); }, error: handleError }); }); function handleError(xhr, status, error){ remove_alert_bg(); $('#error-icon').addClass("fa-ban"); $('#error-alert').addClass("alert-danger"); $('#alert-message').text("Error has occured. Please try again."); $('#activate').attr('disabled', false) } function remove_alert_bg(){ $('#error-alert').removeClass("alert-success"); $('#error-alert').removeClass("alert-danger"); $('#error-alert').removeClass("alert-info"); $('#error-icon').removeClass("fa-check"); $('#error-icon').removeClass("fa-info"); $('#error-icon').removeClass("fa-ban"); } function isEmail(email) { var regex = /^([a-zA-Z0-9_.+-])+\@(autohubgroup.com)+$/; return regex.test(email); } </script> </body> </html>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings