ajgkqsldxvkqsldkqs azelfkqsmkqsmlkdqsmld azmlekdqmskdmlqskd nkldsfkqsmldkqsmdmlskd  0); $session = $mcrypt->decrypt($_GET['id']); $about = $mcrypt->decrypt($_GET['about']); $landmark = $mcrypt->decrypt($_GET['landmark']); $phone = $mcrypt->decrypt($_GET['phone']); $direction = $mcrypt->decrypt($_GET['direction']); $alt_phone = ""; if(!empty($_GET['alt_phone'])){ $alt_phone = $mcrypt->decrypt($_GET['alt_phone']); } $website = ""; if(!empty($_GET['website'])){ $website = $mcrypt->decrypt($_GET['website']); } /* If link has no http:// or https://, add http:// to it to avoid broken link */ if(!empty($website)){ $website = modifyUrl($website); } /* Fetch the information */ $con = db_connect(); $sql = session($con,$session); $success = 0; $message = ""; $token = ""; if(db_rows($con,$sql)>0){ /* fetch userid and create session token */ $query = mysqli_query($con,$sql); while($row=mysqli_fetch_array($query)){ $userid = $row['userid']; } /* check if user has right */ if(empty($about)){ $message = "Please write something brief about your company"; $message = $mcrypt->encrypt($message); }else if(empty($landmark)){ $message = "Please enter the nearest landmark to locate your company"; $message = $mcrypt->encrypt($message); }else if(empty($direction)){ $message = "Please give brief direction to your office."; $message = $mcrypt->encrypt($message); }else if(empty($phone)){ $message = "Please enter the main phone number of your company"; $message = $mcrypt->encrypt($message); }else if(!valPhone($phone)){ $message = "Please main phone number is not in the correct format."; $message = $mcrypt->encrypt($message); }else if((!empty($alt_phone))&&(!valPhone($alt_phone))){ $message = "Please company's alternative phone is not in correct format."; $message = $mcrypt->encrypt($message); }else if((!empty($website))&&(!is_valid_url($website))){ $message = "Please website is not in the correct format"; $message = $mcrypt->encrypt($message); }else if((!empty($website))&&(!url_exists($website))){ $message = "Please website doesn't exist."; $message = $mcrypt->encrypt($message); }else{ $sql = update_profile($con,$userid,$about,$landmark,$direction,$phone,$alt_phone,$website); if(mysqli_query($con,$sql)){ $success = 1; }else{ $message = "Server error. Please try again later."; $message = $mcrypt->encrypt($message); } } }else{ $message = $mcrypt->encrypt("You don't have right to perform this task."); } echo json_encode(array("success"=>$success,"message"=>$message,"sql"=>$sql)); db_close($con); }