File manager - Edit - /home/familylifersmpc/htdocs/www.familylifersmpc.com/echange-password.php
Back
<?php session_start(); error_reporting(0); include('editor-includes/config.php'); $sid = $_SESSION['alogin']; if (strlen($_SESSION['alogin']) == "") { header("Location: editor.php"); } else { if (isset($_POST['submit'])) { $password = md5($_POST['password']); $newpassword = md5($_POST['newpassword']); $username = $_SESSION['alogin']; $sql = "SELECT password FROM superusers WHERE username=:username and password=:password"; $query = $dbh->prepare($sql); $query->bindParam(':username', $username, PDO::PARAM_STR); $query->bindParam(':password', $password, PDO::PARAM_STR); $query->execute(); $results = $query->fetchAll(PDO::FETCH_OBJ); if ($query->rowCount() > 0) { $con = "update superusers set password=:newpassword where username=:username"; $chngpwd1 = $dbh->prepare($con); $chngpwd1->bindParam(':username', $username, PDO::PARAM_STR); $chngpwd1->bindParam(':newpassword', $newpassword, PDO::PARAM_STR); $chngpwd1->execute(); $msg = " Your Password succesfully changed"; } else { $error = " Your current password is wrong"; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Change Password</title> <link rel="stylesheet" href="editor-css/bootstrap.css" media="screen"> <link rel="stylesheet" href="editor-css/font-awesome.min.css" media="screen"> <link rel="stylesheet" href="editor-css/animate-editor-css/animate.min.css" media="screen"> <link rel="stylesheet" href="editor-css/lobipanel/lobipanel.min.css" media="screen"> <link rel="stylesheet" href="editor-css/prism/prism.css" media="screen"> <link rel="stylesheet" href="editor-css/main.css" media="screen"> <script src="editor-js/modernizr/modernizr.min.js"></script> <script type="text/javascript"> function valid() { if (document.chngpwd.newpassword.value != document.chngpwd.confirmpassword.value) { alert("New Password and Confirm Password Field do not match !!"); document.chngpwd.confirmpassword.focus(); return false; } return true; } </script> <style> .errorWrap { padding: 10px; margin: 0 0 20px 0; background: #fff; border-left: 4px solid #dd3d36; -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); } .succWrap { padding: 10px; margin: 0 0 20px 0; background: #fff; border-left: 4px solid #5cb85c; -webkit-box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); .button1 { background-color: #F7DC6F; } /* Green */ } </style> </head> <body class="top-navbar-fixed"> <div class="main-wrapper"> <?php include('editor-includes/Etopbar.php'); ?> <div class="content-wrapper"> <div class="content-container"> <?php include('editor-includes/Eleftbar.php'); ?> <!-- /.left-sidebar --> <div class="main-page"> <div class="container-fluid"> <div class="row page-title-div"> <div class="col-md-0"> <h2 class="title"><strong>Change my password</strong></h2> </div> </div> <!-- /.row --> <div class="row breadcrumb-div"> <div class="col-md-0"> <ul class="breadcrumb"> <li><a href="edashboard.php"><i class="fa fa-home"></i> <strong>Home</strong></a> </li> <li class="active">Change my password</li> </ul> </div> </div> <!-- /.row --> </div> <!-- /.container-fluid --> <section class="section"> <div class="container-fluid"> <div class="row"> <div class="col-md-8 col-md-offset-2"> <div class="panel"> <?php if ($msg) { ?> <div class="alert alert-info left-icon-alert" role="alert"> <strong>Well done!</strong><?php echo htmlentities($msg); ?> </div><?php } else if ($error) { ?> <div class="alert alert-danger left-icon-alert" role="alert"> <strong>Oh snap!</strong> <?php echo htmlentities($error); ?> </div> <?php } ?> <div class="panel-body"> <form name="chngpwd" method="post" \ onSubmit="return valid();"> <div class="form-group"> <label for="success" class="control-label">Current Password</label> <div class=""> <input type="password" name="password" class="form-control" required="required" id="success"> </div> </div> <div class="form-group"> <label for="success" class="control-label">New Password</label> <div class=""> <input type="password" name="newpassword" required="required" class="form-control" id="success"> </div> </div> <div class="form-group"> <label for="success" class="">Confirm Password</label> <div class=""> <input type="password" name="confirmpassword" class="form-control" required="required" id="success"> </div> </div> <div class="form-group has-success"> <div class="button"> <button type="submit" name="submit" class="btn btn-primary btn-labeled pull-right">Change<span class="btn-label btn-label-right button1"><i class="fa fa-check"></i></span></button> </div> </form> </div> </div> </div> <!-- /.col-md-8 col-md-offset-2 --> </div> <!-- /.row --> </div> <!-- /.container-fluid --> </section> <!-- /.section --> </div> <!-- /.main-page --> </div> <!-- /.content-container --> </div> <!-- /.content-wrapper --> </div> <!-- /.main-wrapper --> <!-- ========== COMMON JS FILES ========== --> <script src="editor-js/jquery/jquery-2.2.4.min.js"></script> <script src="editor-js/jquery-ui/jquery-ui.min.js"></script> <script src="editor-js/bootstrap/bootstrap.min.js"></script> <script src="editor-js/pace/pace.min.js"></script> <script src="editor-js/lobipanel/lobipanel.min.js"></script> <script src="editor-js/iscroll/iscroll.js"></script> <!-- ========== PAGE JS FILES ========== --> <script src="editor-js/prism/prism.js"></script> <!-- ========== THEME JS ========== --> <script src="editor-js/main.js"></script> <!-- ========== ADD custom.js FILE BELOW WITH YOUR CHANGES ========== --> </body> </html> <?php } ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.13 |
proxy
|
phpinfo
|
Settings