2012-01-20 18 views
0

私はObjective-CとXCodeを初めて使っています。 iPhone用のシングルビューアプリケーションを作成しました。ビューには3つのテキストボックスとボタンがあります。私はボタンのPOSTデータをPHPスクリプトに持っていなければならず、データは3つのテキストボックスから来ています。私はNSURLConnectionを使用するように言われましたが、私はそれを実装する方法がわかりません。NSURLConnectionを使用してPHPスクリプトにデータを投稿する

誰か助けてくれますか?

答えて

0

あなたはこの方法でそれを使用してASIHTTPRequestを使用することができます。

someUrlで呼び出さ
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:someUrl]; 
[request setRequestMethod:@"POST"]; 
[request setPostValue:@"..." forKey:@"user"]; 
[request setPostValue:@"..." forKey:@"password"]; 

[request setDelegate:self]; 
[request startAsyncrhonous]; 

とPHPで、あなたが変数(例)

$user = $_POST['user']; 
$password = $_POST['password']; 

を得る代わりにNSURLConnection

+0

ASIHTTPRequestを使用して、より簡単ですボタンを使ってどのように呼びますか?そして、私はどのようにユーザーとパスワードの値をテキストボックスから設定するのですか? – whitebreadb

+0

まず、viewcontrollerの.hで次のようにibactionを作成する必要があります。 - (IBAction)sendPost;それを実装する - (IBAction)sendPost(some code)、.xibではボタンをクリックしてibactionにリンクします。ボタンをクリックすると、メソッドsendPostが呼び出されます。 uitextfieldからテキストを取得するのは簡単です。このようにNSStringの値を保存するだけです:NSString * text1 = self.textfield1.textなど。だからsendPostでNSStringからテキストを保存し、前に自分のコードを使用してください:) – JackTurky

関連する問題