File manager - Edit - /home/autoph/public_html/voc/home/password_reset.php
Back
<?php include 'core/database/connect.php'; //$connect_error = 'Sorry, we\'re experiencing connection problem. Please try again later... Thank you!'; //mysql_connect('localhost','root','aee1024') or die ($connect_error); //mysql_select_db('db_vts') or die($connect_error); ?> <script type="text/javascript"> function invHideAssignMsg(){ $("#invMessage").fadeOut(10000); }; function invShowAssignMsg(){ $("#invMessage").fadeIn(); }; </script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div id="wait" style="display:none;width:400px;height:100px;border:0px solid red;position:absolute;top:50%;left:45%;padding:2px;z-index:999999999999999999"> <img src='images/demo_wait.gif' width="64" height="64" /><br>Please wait....</div> <!-- add jquery --> <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(document).ajaxStart(function(){ $("#wait").css("display", "block"); }); $(document).ajaxComplete(function(){ $("#wait").css("display", "none"); }); //END OF SEARCH CODE $("#SaveNewPassword").click(function(){ //alert("test"); //return false; var passA = $("#passA").val(); var passB = $("#passB").val(); var RecordID = $("#RecordID").val(); if (passA == "") { $('#passA').focus(); $('#passA').css({'border':'1px solid red'}); $('#passA').css({'color':'red'}); $('#passA').attr("placeholder","Required filed*"); return false; } if (passB == "") { $('#passA').focus(); $('#passA').css({'border':'1px solid red'}); $('#passA').css({'color':'red'}); $('#passA').attr("placeholder","Required filed*"); return false; } if (passA != passB) { $('#passA').focus(); $('#passA').css({'border':'1px solid red'}); $('#passA').css({'color':'red'}); $('#passB').val(''); return false; } ///alert(RecordID); //alert(passA); //alert(passB); //return false; $.ajax({ url: "update_my_password.php", type: "POST", async: false, data: { "passA":passA, "passB":passB, "RecordID":RecordID, "done": 1 }, success: function(d){ invShowAssignMsg(); $("#invMessage").html(d); $('#SaveNewPassword').css({'display':'none'}); } }) }); }); </script> <!--=============================================== =====================================--> <?php $toMyDate = date_create() ->format("Y-m-d"); //$toTime =Explode(":", date('H:i:s')); //if submit/ save to database if(isset($_GET['Token'])){ $token=$_GET['Token']; $user=$_GET['username']; $recordId = mysql_result(mysql_query("SELECT `record_id` FROM `password_recovery` WHERE `token`='$token' AND `date_expire`> '$toMyDate'"),0); $dateExpire = mysql_result(mysql_query("SELECT `date_expire` FROM `password_recovery` WHERE `token`='$token'"),0); $status = mysql_result(mysql_query("SELECT `status` FROM `password_recovery` WHERE `token`='$token'"),0); if($toMyDate < $dateExpire && $status ==='unprocessed request'){ echo "<input type='hidden' id='RecordID' value='$recordId'>"; echo "<div style='background:#fff;border:0px solid red;margin-left:33.5%;margin-top:5%;width:30%;padding:25px;font-family:Arial;font-size:14px'> <b style='font-family:Arial;font-size:24px'>Password Reset Form:</b><br><br> <div style='margin-left:5%;margin-top:2%;width:90%;height:220px;background:#c0f688;border:0px solid green;padding:10px'> Input your new password:<br><input type='password' id='passA' style='padding:10px;font-family:Arial;font-size:16px; width:100%;text-align:center;'><br><br> Please confirm your password:<br><input type='password' id='passB' style='padding:10px;font-family:Arial;font-size:16px; width:100%;text-align:center;'><br><br><br> <p id='invMessage' style='display:none;padding:10px;width:97%;background:yellow;text-align:center;font-weight:bold'>Your password has been changed.</p> <input type='submit' id='SaveNewPassword' value='Update Password' style='padding:10px;font-family:Arial;font-size:16px; width:100%;text-align:center;'><br><br><br> </div> </div>"; echo "<center><div style='border:0px solid red;margin-top:30px'> <hr style='width:30%'> <p style='font-family:Arial;font-size:12px;color:gray;border:0px solid red;width:450px;padding:0px;margin:0px;text-align:center;margin-top:1px'>Powered by: AUTOHUB Synergy | All Rights Reserved:<?php echo date('Y');?><br>E-MAIL SUPPORT: <a href='mailto:aendaya@autohubgroup.com'>aendaya@autohubgroup.com</a></p></center> </div> </center>"; }else{ echo "<div style='background: #fcb565 ;border:5px solid red;margin-left:25%;margin-top:10%;width:50%;padding:15px;font-family:Arial;font-size:14px'> <b style='font-family:Arial;font-size:24px'>Invalid/Expired Token</b><br><br> Your request token is no longer valid or has been expired. You may send another request to reset your account. Please do note that request Token will expire after 24 hours from the request date. <br><br><center><b style='font-family:Arial;font-size:16px;'>You may contact your system administrator for assistance. <br><br>Thank You!</b></center> </div>"; echo "<center><div style='border:0px solid red;margin-top:30px'> <hr style='width:30%'> <p style='font-family:Arial;font-size:12px;color:gray;border:0px solid red;width:450px;padding:0px;margin:0px;text-align:center;margin-top:1px'>Powered by: AUTOHUB Synergy | All Rights Reserved:<?php echo date('Y');?><br>E-MAIL SUPPORT: <a href='mailto:aendaya@autohubgroup.com'>aendaya@autohubgroup.com</a></p></center> </div> </center>"; } exit(); } ?>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings