iPhoneアプリからお問い合わせフォームが欲しいのですが。サーバーにcontact.phpスクリプトがあり、アプリからサーバーにデータを渡す必要があります。ASIHTTPRequestフレームワークの使用について説明されましたが、UITextFieldの値をサーバーに送信するコードについてサポートが必要です。どんな助けでも大歓迎です
3 に答える
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
于 2012-06-07T21:37:45.807 に答える
0
于 2012-06-07T23:07:31.083 に答える
0
OKはそれを理解しました。Webサーバーへの接続用にASIHTTPRequestフレームワークを使用し、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];
}
于 2012-06-07T23:56:52.897 に答える