ajgkqsldxvkqsldkqs azelfkqsmkqsmlkdqsmld azmlekdqmskdmlqskd nkldsfkqsmldkqsmdmlskd decrypt($_GET['id']); $amount = $mcrypt->decrypt($_GET['amount']); $title = $mcrypt->decrypt($_GET['title']); $desc = $mcrypt->decrypt($_GET['desc']); $website = $mcrypt->decrypt($_GET['website']); $more = $mcrypt->decrypt($_GET['more']); $target = $mcrypt->decrypt($_GET['target']); $image = $mcrypt->decrypt($_GET['image']); /* Fetch the information */ $con = db_connect(); $sql = session($con,$session); $success = 0; $message = ""; 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']; } /* Validate image */ if(empty($amount)){ $response['message'] = $mcrypt->encrypt("Please enter your budgeted amount"); }else if(!valFloat($amount)){ $response['message'] = $mcrypt->encrypt("Please amount must be numeric"); }else if($amount<0){ $response['message'] = $mcrypt->encrypt("Please amount can't be negative."); }else if(empty($title)){ $response['message'] = $mcrypt->encrypt("Please enter title"); }else if(strlen($title)>30){ $response['message'] = $mcrypt->encrypt("Please title can't be more than 30 characters"); }else if(empty($desc)){ $response['message'] = $mcrypt->encrypt("Please enter description of advert"); }else if(strlen($desc)>80){ $response['message'] = $mcrypt->encrypt("Please description can't be more than 80 characters."); }else if((!empty($website))&&(!is_valid_url(modifyUrl($website)))){ $response['message'] = $mcrypt->encrypt("Please website is not in correct format."); }else if((!empty($website))&&(!url_exists(modifyUrl($website)))){ $response['message'] = $mcrypt->encrypt("Please website is not reachable."); }else if((empty($website))&&(empty($more))){ $response['message'] = $mcrypt->encrypt("Please enter a website or write more about advert."); }else if((!($target==1))&&(!($target==2))){ $response['message'] = $mcrypt->encrypt("Please check target."); }else if(wallet_balance($con,$userid)<$amount){ $response['message'] = $mcrypt->encrypt("You don't have enough cash on your wallet. Please upload more funds and try again."); }else if($amountencrypt("Please minimum budget is ".currency()." ".min_advert_cost()); }else{ if(empty($image)){ $response['message'] = $mcrypt->encrypt("Please attach an image."); }else{ $ext = strtolower(pathinfo($image,PATHINFO_EXTENSION)); $allowed_file = array('jpg', 'jpeg','png','gif'); if(!in_array($ext,$allowed_file)){ $response['message'] = $mcrypt->encrypt('Only jpg,jpeg,png or gif files is allowed!'); }else{ $success = 1; $response['message'] = $mcrypt->encrypt('Confirm advert'); } } } }else{ $response['message'] = $mcrypt->encrypt("You don't have right to access this content."); } $response['success'] = $success; echo json_encode($response); db_close($con); }