PHP 7.4.33
Preview: reg_process.php Size: 5.91 KB
//home/justbyquicklly-old/public_html/test/reg_process.php

<?php
	session_start();
	include('include/config.php');
	include("include/functions.php");
	
//	error_reporting(E_ALL);
//ini_set('display_errors', '1');
	if(isset($_POST['btn-reg']))
	{
	$fname=  parseField($_POST['fname']);
	$lname= parseField($_POST['lname']);
	$email= parseField($_POST['email']);
	@$house_no= parseField(@$_POST['house_no']);
	$street= parseField($_POST['street_address']);
	$apt= parseField($_POST['apt']);
	$state= parseField($_POST['state']);
	$city_id= parseField($_POST['city']);
	$pincode= parseField($_POST['pincode']);
	$mobile=  parseField($_POST['mobile']);
	$countryCpde=  parseField($_POST['country_code']);
	$full_address=  parseField($_POST['full_address']);
	$latitude=  parseField($_POST['latitude']);
	$longitude=  parseField($_POST['longitude']);
	$userpassword=  parseField($_POST['password']);
	$confirm_password=  parseField($_POST['confpassword']);
	$is_verify = parseField($_POST['chk_verify_sts']);
	@$unidomain=parseField(@$_POST['university']);
	$password= $userpassword;
	
	if($userpassword !=$confirm_password){
			
			$apiVerfArr = array('very_popen' => 0, "vrcdechk" => "Password and Confirm Password should be same.");
            $is_verify=2;
            echo json_encode($apiVerfArr);
            exit;
	}else if (strlen($userpassword)<5) {
		
		 $apiVerfArr = array('very_popen' => 0, "vrcdechk" => "Password should be minimum 6 character.");
		 $is_verify=2;
		 echo json_encode($apiVerfArr);
		 exit;
	}
       
			$results = callAPI('POST', WEBAPI_URL_NEW.'miniuser/check-email-phone',array("email"=>$email,'phone'=>$mobile));
		
			if($results->dupEmail==1)
			{
				$apiVerfArr = array('very_popen' => 0, "vrcdechk" => "Email or phone already registered!");
                $is_verify=2;		 
		 echo json_encode($apiVerfArr);
		 exit;
			}
			else if($results->dupPhone==1)
			{
				$apiVerfArr = array('very_popen' => 0, "vrcdechk" => "Email or phone already registered!");
		        $is_verify=2;
		  echo json_encode($apiVerfArr);
		  exit;
	}
	if($is_verify==1){
	if($userpassword==$confirm_password){
		
			if(strlen($userpassword)>5){				
			 $array['firstName']=$fname;
	$array['lastName']=$lname;
	$array['addr']=$full_address;
	$array['latitude']=$latitude;
	$array['longitude']=$longitude;
	$array['streetAddr1']=$full_address;
	$array['streetAddr2']=$full_address;
	$array['apartment']=$apt;
	$array['city']=$city_id;
	$array['state']=$state;
	$array['zip']=$pincode;
	$array['phone']=$mobile;
	$array['email']=$email;
	$array['pass']=$password;
	$array['company_name']=$unidomain;
	$array['id_address']=$_SERVER['REMOTE_ADDR'];
	$array['callFrom']='JUSTBYQUICKLLY';
	$data=json_encode($array);
	
		$url = WEBAPI_URL_NEW.'miniuser/signup';

                           // Create a new cURL resource
                           $ch = curl_init($url);

                           // Setup request to send json via POST

                           $payload =$data;

                          // Attach encoded JSON string to the POST fields
                         curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);

                          // Set the content type to application/json
                         curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));

                          // Return response instead of outputting
                         curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

                          // Execute the POST request
                   $result = curl_exec($ch);
				   $responce=json_decode($result,true);
			//Check & add wallet balance
			//setwalletbalance($responce['uid'], $email);
			
			$_SESSION['value_user_id']=$responce['uid'];
			$_SESSION['value_user_name']=$fname." ".$lname;
			$_SESSION['value_user_email']=$email;
			$_SESSION['value_user_type']=0;

							
		 
			
			$u_id = urlencode(encryptString($responce['uid']));
    setcookie('u_id', $u_id, time()+86400*90);
			//echo "Logged in Successfully";
			echo $reqstRefer = $_SERVER["HTTP_REFERER"];
				
			    ?>
    
    <?php
$login_user_id = $_SESSION['value_user_id'];
?>

    <?php
			if($_SERVER["HTTP_REFERER"]!=SITE_URL."checkout/"){
					echo $reqstRefer = $_SERVER["HTTP_REFERER"];
				?>
<script>	
if(getCookie('pincode').trim() != getCookie('postalcode').trim()) {	 
		var cur_zipcode = getCookie('pincode').trim();
		var old_zipcode = getCookie('postalcode').trim();	
		var cur_user = '<?php echo $_SESSION['value_user_id'] ?>';	
		var flgConfirm = changeLoginZipcode(old_zipcode, cur_zipcode, cur_user);
	} 
window.setTimeout(function(){location.reload(true)},1)
</script>
<?php  	
$_POST['pincode'] = sanitizeInputVar($_POST['pincode']);
setcookie('postalcode', $_POST['pincode'], time() + (86400 * 30 * 12), "/"); // 86400 = 1 day
$_COOKIE['postalcode'] = strip_tags($_POST['pincode']);

} else { ?>
             <script>

// parent.location="checkout/";
updateMiniCart();
resetPhpCart();
refreshPhpCart(); 

</script> 	
			
		<?php }  

			
				
			}else{
				echo $_SESSION['sess_msg']="Password should be minimum 6 character";	
			}
			}else{
			echo $_SESSION['sess_msg']="Password and Confirm Password should be same.";	
		}
	}else{
		if($is_verify==0)
		{
			 $token=$_COOKIE['apitokensearch'];
			 //$countryCpde = "+".$countryCpde;
             $result = callAPI('POST', WEBAPI_URL_NEW."miniuser/send-email-otp", array('mobile' => $mobile,'countryCode'=>$countryCpde,'token'=>$token,'email'=>$email,'firstName'=>$fname,'lastName'=>$lname,'callFrom'=>'JUSTBYQUICKLLY','sitename'=>'justmeal.com'));
            //echo "<pre>";print_r($result);die;
			//$_SESSION['vrcd']=$result->tag;
			$apiVerfArr = array('very_popen' => 2, "vrcdechk" => $result->tag,"mobile"=>$mobile,"code"=>$countryCpde,'email'=>$email,'firstName'=>$fname,'lastName'=>$lname);
            echo json_encode($apiVerfArr);
			//echo $_SESSION['sess_msg']="2";	
		}
		}
}
		
?>

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).