PHP 7.4.33
Preview: recovery.php Size: 8.75 KB
//home/justbyquicklly-old/public_html/test/recovery.php

<?php 
include("include/config.php");
include("include/functions.php"); 

if($_REQUEST['request']!='true' || $_REQUEST['userid']=='' || $_REQUEST['date']==''){
header("location:".SITE_URL);
exit;
}
if($_REQUEST['request']=='true'){
$reuest_date=str_replace(' ','+',$_REQUEST['date']);
$reuest_date=decryptString($reuest_date);
$curr_date = date('Y-m-d');
$exp_date=date('Y-m-d', strtotime($reuest_date. ' + 1 days'));
if($curr_date>$exp_date){
header("location:".SITE_URL."forgot-password");
$_SESSION['sess_msg']="Reset link has been expired.";
}
}
if(!isset($_COOKIE['postalcode'])){ 
 setcookie('postalcode', '60610', time()+(86400 * 30 * 12), "/"); // 86400 = 1 day
}

	if (trim($_COOKIE['url']) != '' && trim($_COOKIE['url']) != ',') {
		$urlarr=explode(',',$_COOKIE['url']);
		$url=$urlarr[0].'-'.$urlarr[1];
	}else{
		$url='';
	}

	

if($_REQUEST['submit']=='Submit'){
	
	$password1=mysqli_real_escape_string($GLOBALS['conn'],$_REQUEST['password1']);
	$password2=mysqli_real_escape_string($GLOBALS['conn'],$_REQUEST['password2']);
	
	if(!empty($password1) && strlen($password1)>5){
		if($password1==$password2){
		$password=mysqli_real_escape_string($GLOBALS['conn'],sha1($_REQUEST['password1']));
		$userid=decryptString(parseField($_REQUEST['userid']));
		$uArr=mysqli_query($GLOBALS['conn'],"select id from tbl_user where id='$userid' and user_type=0 ");
		if($obj->numRows($uArr)>0){
		$obj->query("update tbl_user set password='$password', reset_date=now() where id='$userid'");
		
		//auto logingh start
			$uArr = $obj->query("SELECT * FROM tbl_user WHERE id='$userid' and password='$password' and status=1");
			if($obj->numRows($uArr)>0){
			$resultUser=$obj->fetchNextObject($uArr);
		
			$_SESSION['value_user_id']=$resultUser->id;
			$_SESSION['value_user_type']=0;
			$_SESSION['value_user_name']=stripslashes($resultUser->fname." ".$resultUser->lname);

		$_SESSION['value_user_email']=stripslashes($resultUser->email);
 		$_SESSION['city']=stripslashes($resultUser->city_id); 
                
                $_SESSION['fname'] = $resultUser->fname;
                $_SESSION['lname'] = $resultUser->lname;
                $_SESSION['email'] = $resultUser->email;
                $_SESSION['house_no'] = $resultUser->house_no;
                $_SESSION['street'] = $resultUser->street;
                $_SESSION['apartment'] = $resultUser->apt;
                $_SESSION['state'] = $resultUser->state;
                $_SESSION['pincode'] = $resultUser->pincode;
                $_SESSION['mobile'] = $resultUser->mobile;
                $_SESSION['city'] = $resultUser->city_id;
                $_SESSION['full_address'] = $resultUser->full_address;
                $_SESSION['latitude'] = $resultUser->latitude;
                $_SESSION['longitude'] = $resultUser->longitude;

                $_COOKIE['email'] = $resultUser->email;
                $_COOKIE['street'] = $resultUser->street;
                $_COOKIE['apartment'] = $resultUser->apt;
                $_COOKIE['state'] = $resultUser->state;
                $_COOKIE['pincode'] = $resultUser->pincode;
                $_COOKIE['city'] = $resultUser->city_id;
                $_COOKIE['mobile'] = $resultUser->mobile;
                $_COOKIE['full_address'] = $resultUser->full_address;
                $_COOKIE['latitude'] = parseField($_REQUEST['latitude']);
                $_COOKIE['longitude'] = parseField($_REQUEST['longitude']);

					setcookie('email', $resultUser->email, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('street', $resultUser->street, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('apartment', $resultUser->apt, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('state', $resultUser->state, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('pincode', $resultUser->pincode, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('city', $resultUser->city_id, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('mobile', $resultUser->mobile, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('full_address', $resultUser->full_address, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('latitude', $resultUser->latitude, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
					setcookie('longitude', $resultUser->longitude, time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
		 
					$u_id = urlencode(encryptString($userid));
					setcookie('u_id', $u_id, time() + (86400 * 90), "/");
			
		header("location:".SITE_URL."my-account");
		exit;
		//auto loging ends
		}
			$_SESSION['sess_msg']="Password updated!";
			header("location:forgot-password");
			exit;
		}else{
			$_SESSION['sess_msg']="Something went wrong, please try again";
		} 
		}else {
			$_SESSION['sess_msg']="Password didn't match!";
		}
	
	} else {
		$_SESSION['sess_msg']="Password can't be blank and should be a minimum of 6 characters!";
	}

	}


?>
<!DOCTYPE HTML>
<html lang="en-us">
<head>
<META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
<title> Quicklly : Reset Password</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
  
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="css/stylesheet/font-awesome.css">
<link rel="stylesheet" type="text/css" href="css/stylesheet/style.css?ver=1.1">

<?php //include("metas.php"); ?>
<?php include("css.php"); ?>
<?php //include("common-head.php"); ?>

<script>
$(document).ready(function(){
    $("button").focus(function(){
        $("#first").hide(10);
        $("#second").show(10);
		       
    });
});
$(document).ready(function(){
    $("input").blur(function(){
	    $("#first").show(10);
		$("#second").hide(10);
	  });
});
</script>
</head>

<body>
<div id="searchhide">
<?php include("header.php");
include("cart.php"); ?>
 <div class="page-heading">
   <h1></h1>
     
  </div>
<div class="clearfix"></div><br>
<div class="container">

<div class="col-md-5 col-sm-12" style="border:1px solid #999; padding:0px 0px; border-radius:4px">
<div class="col-md-12" style="background:#; height:65px; padding:0px 0px 10px 0px; border-radius:4px; border-bottom:1px solid #999; color:#222; font-weight:bold; text-align:center"><h3>Reset Password</h3></div>

<div class="col-md-12 col-sm-12" style="padding:40px 10px 40px 10px">
<form name="frm"  method="post" id="form" action="" autocomplete="off">

          <div align="center" style="color:#090;"><?php echo $_SESSION['sess_msg'];$_SESSION['sess_msg']=''; ?></div>
<p><input type="password" name="password1" class="required form-control" value="" placeholder="Enter 6 digit password"  minlength="6" style="border:1px solid #999; height:35px" onFocus="this.style.border='2px solid #9ecaed'" onBlur="this.style.border='1px solid #999'" required="required" autocomplete="off" /></p>
<div class="clearfix"></div><br>
<p><input type="password" name="password2" class="required form-control" value="" placeholder="Repeat password" minlength="6" style="border:1px solid #999; height:35px" onFocus="this.style.border='2px solid #9ecaed'" onBlur="this.style.border='1px solid #999'" required="required" autocomplete="off" /></p>
<div class="col-md-12 col-sm-12" align="center">
<input type="submit" name="submit" value="Submit" class="guestUser" /></div>
</form>
</div>
</div>
<div class="col-md-1 col-sm-12"></div>
<div class="col-md-6 col-sm-12" style="border:1px solid #999; padding:0px 0px; border-radius:4px">
<div class="col-md-12" style="background:#; height:65px; padding:0px 0px 10px 0px; border-radius:4px; border-bottom:1px solid #999; color:#222; font-weight:bold; text-align:center"><h3>Why register with us.</h3></div>
<div class="clearfix"></div>
<div class="col-md-12" style="padding:10px">
 <ul style="list-style-type:disc; line-height:29px; text-align:justify; padding-left:15px"> 
      
<li>No more renting a car for a buying ethnic groceries/standing in long queues/facing parking hassles! Save your time with our doorstep delivery.</li>
<li>Convenient and uncomplicated online-shopping platform. Simply register yourself on the website and you are good to go!</li>
<li>Your smartphone becomes your grocery-shopper. 100% convenience at no extra cost!</li>
<li>Ease of online payment with all major credit/debit card merchants accepted.</li>
</ul>
  
</div></div>

</div>

<div class="clear"></div><br><br>

<?php include("footer.php"); ?>
<?php include_once("js.php"); 

?>
<script type="text/javascript" src="<?php echo getFileVer('js/cart.js'); ?>" ></script>

</body>
</html>

Directory Contents

Dirs: 9 × Files: 57

Name Size Perms Modified Actions
calender DIR
- drwxrwxr-x 2024-09-18 10:03:34
Edit Download
css DIR
- drwxrwxr-x 2024-09-18 10:03:34
Edit Download
fonts DIR
- drwxrwxr-x 2024-09-18 10:03:34
Edit Download
images DIR
- drwxrwxr-x 2024-10-07 09:56:45
Edit Download
include DIR
- drwxrwxr-x 2024-10-07 04:22:30
Edit Download
js DIR
- drwxrwxr-x 2025-01-17 12:35:12
Edit Download
nplogs DIR
- drwxrwxr-x 2025-01-16 17:15:32
Edit Download
plugin DIR
- drwxrwxr-x 2024-09-18 10:03:34
Edit Download
vendor DIR
- drwxrwxr-x 2023-05-04 22:10:04
Edit Download
22.01 KB lrwxrwxr-x 2024-09-21 10:02:40
Edit Download
10.15 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
1.00 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
2.65 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
19.84 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
21.43 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
1.60 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
130.09 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
148.96 KB lrwxrwxr-x 2025-01-17 13:33:24
Edit Download
13.15 KB lrwxrwxr-x 2024-10-07 08:34:13
Edit Download
11.35 KB lrwxrwxr-x 2024-12-12 08:05:39
Edit Download
562 B lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
5.22 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
60.62 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
40.00 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
162.98 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
5.67 KB lrwxrwxr-x 2024-09-18 12:41:24
Edit Download
9.63 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
2.45 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
294 B lrwxrwxr-x 2024-10-07 15:26:12
Edit Download
99.28 KB lrwxrwxr-x 2024-12-03 09:10:10
Edit Download
1.13 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
64.12 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
23.42 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
4.33 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
8.25 KB lrwxrwxr-x 2024-10-26 12:58:33
Edit Download
9.62 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
32.86 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
35.14 KB lrwxrwxr-x 2024-10-07 06:47:20
Edit Download
48.84 KB lrwxrwxr-x 2024-10-07 06:45:37
Edit Download
41.42 KB lrwxrwxr-x 2025-01-14 13:31:42
Edit Download
72.76 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
51.54 MB lrwxrwxr-x 2025-01-10 05:10:16
Edit Download
6.66 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
1.22 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
4.74 KB lrwxrwxr-x 2024-09-21 10:04:35
Edit Download
48.69 KB lrwxrwxr-x 2024-10-04 10:12:32
Edit Download
9.35 KB lrwxrwxr-x 2024-09-18 14:59:22
Edit Download
3.25 KB lrwxrwxr-x 2024-10-04 14:26:58
Edit Download
7.69 KB lrwxrwxr-x 2024-09-18 17:17:18
Edit Download
10.49 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
4.50 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
73.11 KB lrwxrwxr-x 2025-01-15 13:40:49
Edit Download
5.40 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
156.66 KB lrwxrwxr-x 2025-01-08 09:40:55
Edit Download
1.99 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
911 B lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
8.75 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
5.91 KB lrwxrwxr-x 2024-10-04 10:30:55
Edit Download
23.14 KB lrwxrwxr-x 2024-10-26 12:52:36
Edit Download
5.40 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
268.66 KB lrwxrwxr-x 2024-12-24 14:22:54
Edit Download
4.65 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
1.23 KB lrwxrwxr-x 2024-09-18 10:03:34
Edit Download
3.99 KB lrwxrwxr-x 2024-10-07 03:39:36
Edit Download
29.37 KB lrwxrwxr-x 2024-10-04 14:59:07
Edit Download
1.32 KB lrwxrwxr-x 2024-10-04 11:52:07
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).