PHP 7.4.33
Preview: reg_process.php Size: 5.92 KB
/home/justbyquicklly-old/justbyquicklly/www/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'=>'justbyquicklly.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: 12 × Files: 58

Name Size Perms Modified Actions
- drwxrwxr-x 2024-09-18 09:52:52
Edit Download
calender DIR
- drwxrwxr-x 2024-09-19 08:57:28
Edit Download
cgi-bin DIR
- drwxrwxr-x 2024-09-18 09:51:56
Edit Download
css DIR
- drwxrwxr-x 2024-09-19 16:17:08
Edit Download
fonts DIR
- drwxrwxr-x 2024-09-19 08:57:28
Edit Download
images DIR
- drwxrwxr-x 2024-10-07 11:07:14
Edit Download
include DIR
- drwxrwxr-x 2024-10-07 12:57:52
Edit Download
js DIR
- drwxrwxr-x 2025-01-14 16:18:39
Edit Download
nplogs DIR
- drwxrwxr-x 2025-01-22 03:25:21
Edit Download
plugin DIR
- drwxrwxr-x 2024-09-19 08:57:28
Edit Download
test DIR
- drwxrwxr-x 2025-01-17 13:33:24
Edit Download
vendor DIR
- drwxrwxr-x 2023-05-04 22:10:04
Edit Download
30.12 KB lrwxrwxr-x 2025-01-16 09:06:03
Edit Download
10.15 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
1.00 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
2.65 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
19.84 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
21.43 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
1.60 KB lrwxrwxr-x 2024-09-21 10:22:39
Edit Download
130.09 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
151.47 KB lrwxrwxr-x 2025-01-17 13:38:16
Edit Download
13.07 KB lrwxrwxr-x 2024-10-07 15:08:10
Edit Download
11.14 KB lrwxrwxr-x 2024-12-24 14:14:09
Edit Download
562 B lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
5.22 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
60.62 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
31.44 KB lrwxrwxr-x 2024-10-07 13:19:34
Edit Download
162.98 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
6.47 KB lrwxrwxr-x 2024-09-20 16:58:14
Edit Download
10.12 KB lrwxrwxr-x 2024-09-25 15:10:08
Edit Download
2.45 KB lrwxrwxr-x 2024-09-19 10:22:37
Edit Download
99.24 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
1.13 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
64.12 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
24.02 KB lrwxrwxr-x 2025-01-15 11:45:53
Edit Download
4.34 KB lrwxrwxr-x 2024-09-20 19:28:12
Edit Download
8.18 KB lrwxrwxr-x 2024-10-26 13:09:44
Edit Download
9.62 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
32.86 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
35.60 KB lrwxrwxr-x 2024-11-18 12:27:45
Edit Download
49.58 KB lrwxrwxr-x 2025-01-10 16:31:46
Edit Download
41.43 KB lrwxrwxr-x 2025-01-14 13:08:12
Edit Download
72.76 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
53.35 MB lrwxrwxr-x 2025-01-14 17:17:41
Edit Download
6.66 KB lrwxrwxr-x 2024-09-19 10:24:06
Edit Download
1.22 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
5.09 KB lrwxrwxr-x 2024-11-18 11:17:26
Edit Download
1.06 KB lrwxrwxr-x 2024-11-18 12:27:22
Edit Download
48.66 KB lrwxrwxr-x 2024-10-04 09:56:16
Edit Download
9.37 KB lrwxrwxr-x 2024-10-07 11:49:19
Edit Download
3.53 KB lrwxrwxr-x 2024-10-08 07:02:41
Edit Download
7.69 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
10.49 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
4.46 KB lrwxrwxr-x 2024-09-25 15:14:56
Edit Download
67.55 KB lrwxrwxr-x 2025-01-15 13:45:41
Edit Download
5.40 KB lrwxrwxr-x 2024-09-19 10:28:27
Edit Download
157.37 KB lrwxrwxr-x 2025-01-10 17:05:09
Edit Download
1.99 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
911 B lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
8.75 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
5.92 KB lrwxrwxr-x 2024-10-04 12:20:48
Edit Download
24.97 KB lrwxrwxr-x 2024-10-26 12:17:51
Edit Download
5.40 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
269.28 KB lrwxrwxr-x 2025-01-10 17:07:14
Edit Download
5.41 KB lrwxrwxr-x 2024-09-28 09:54:30
Edit Download
4.60 KB lrwxrwxr-x 2024-09-25 15:13:25
Edit Download
1.23 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download
3.13 KB lrwxrwxr-x 2025-01-16 03:44:46
Edit Download
29.56 KB lrwxrwxr-x 2024-10-08 06:26:39
Edit Download
1.31 KB lrwxrwxr-x 2024-09-19 08:57:28
Edit Download

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