从iPhone应用程序联系表格

时间:2012-06-07 21:17:05

标签: iphone forms asihttprequest

我希望从我的iPhone应用程序中获得联系表单。我在服务器上有一个contact.php脚本,我需要将数据从我的应用程序传递到服务器。我被告知使用ASIHTTPRequest框架,但我需要帮助将代码发送到服务器的UITextField。任何帮助将不胜感激

3 个答案:

答案 0 :(得分:0)

试试这个,

ASIHTTPRequest *_request = [[[ASIHTTPRequest alloc] initWithURL:url] autorelease];
[_request setDelegate:self];
[_request setRequestMethod:@"POST"];
NSMutableData *data = [[NSMutableData alloc] initWithData:[textField.text dataUsingEncoding:NSUTF8StringEncoding]];
[_request appendPostData:data];
[_request start];
[data release];

ASIHTTPRequest的代表

- (void)requestFinished:(ASIHTTPRequest *)request

答案 1 :(得分:0)

从之前的SO帖子中查看我的答案和示例。 Link

这描述了将ASIHTTPRequest框架用于POST变量到服务器端脚本。

希望这有帮助!

答案 2 :(得分:0)

好的想通了。我使用ASIHTTPRequest框架连接到我的Web服务器并调用了sendForm操作

-(IBAction)sendForm:(id)sender {

 NSURL *url = [NSURL URLWithString:@"http://myurl/mail.php"];
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url];
[request setPostValue:[name text] forKey:@"name"];
[request setPostValue:[email text] forKey:@"email"];

 [request setDelegate:self];
 [request startSynchronous];
}