Skip to content

Instantly share code, notes, and snippets.

Created February 3, 2012 15:08
Show Gist options
  • Save anonymous/1730604 to your computer and use it in GitHub Desktop.
Save anonymous/1730604 to your computer and use it in GitHub Desktop.
-(void)submit:(id)sender{
[self doneTyping:sender];
NSLog(@"submitRequest");
//NSLog(@"arrr %@" ,self.arrival);
if ((self.fName && self.mobile && self.Message && self.email && self.country && self.fax && self.subject) && [self validateEmailWithString:self.email]) {
MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:self.view animated:YES];
hud.labelText = @"Uploading your data...";
NSURL *url = [NSURL URLWithString:@"www.xxxxx.com/contact_us.php"];
__block ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setDelegate:self];
[request setPostValue:self.fName forKey:@"full_name"];
[request setPostValue:self.mobile forKey:@"mobile"];
[request setPostValue:self.fax forKey:@"fax"];
[request setPostValue:self.country forKey:@"country"];
[request setPostValue:self.Message forKey:@"message"];
[request setPostValue:self.email forKey:@"email"];
[request setPostValue:self.subject forKey:@"subject"];
// NSLog(@"Response headers %@",[request responseHeaders]);
[request setCompletionBlock:^{
NSLog(@"Completed Succ");
[MBProgressHUD hideHUDForView:self.view animated:YES];
}];
[request setFailedBlock:^{
//NSError *error = [request error];
[MBProgressHUD hideHUDForView:self.view animated:YES];
}];
[request startAsynchronous];
}
else{
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment