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