0
我對Objective-C和XCode完全陌生。我爲iPhone創建了一個單一視圖應用程序。視圖中有3個文本框和一個按鈕。我需要將POST數據按鈕發送到PHP腳本,數據來自3個文本框。我被告知使用NSURLConnection
,但我不知道如何實現它。使用NSURLConnection將數據發佈到PHP腳本
有人可以幫我嗎?使用
我對Objective-C和XCode完全陌生。我爲iPhone創建了一個單一視圖應用程序。視圖中有3個文本框和一個按鈕。我需要將POST數據按鈕發送到PHP腳本,數據來自3個文本框。我被告知使用NSURLConnection
,但我不知道如何實現它。使用NSURLConnection將數據發佈到PHP腳本
有人可以幫我嗎?使用
你可以使用ASIHTTPRequest它以這樣的方式
ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:someUrl];
[request setRequestMethod:@"POST"];
[request setPostValue:@"..." forKey:@"user"];
[request setPostValue:@"..." forKey:@"password"];
[request setDelegate:self];
[request startAsyncrhonous];
,並在PHP稱爲someUrl
你變量(實例)
$user = $_POST['user'];
$password = $_POST['password'];
更簡單的使用ASIHTTPRequest
代替NSURLConnection
我將如何使用按鈕調用該按鈕?我如何將用戶和密碼的值設置爲來自文本框? – whitebreadb
首先,您必須以這種方式在您的視圖控制器的.h中創建一個ibaction: - (IBAction)sendPost;在.m中實現它 - (IBAction)sendPost {一些代碼},並在.xib中點擊按鈕並將其鏈接到ibaction。現在當你點擊按鈕時,調用sendPost方法。從uitextfield獲取文本很簡單。只需在NSString中以這種方式保存值即可:NSString * text1 = self.textfield1.text等。所以在sendPost保存從NSString的文本,並使用我的代碼之前:) – JackTurky