2011-03-08 67 views
0

我這裏有一個論壇http://forum.castoff.netPHP交叉目標C iPhone

我通過寫我自己的iPhone應用程序,用它去一部分的方式..

我停留在發佈數據,獲取數據和記錄在舞臺..

我想我已經找到了發佈數據到PHP部分......我不知道如何從PHP頁面數據在PHP

我將存儲會話和餅乾,這樣的瀏覽器知道用戶已登錄...如何在ob中執行此操作客觀的C?

在此先感謝

回答

0

這其實很簡單,如果你決定去與UIWebView的,但是從你的描述我明白,這不是解決你'要去。如果你想從頁面中獲取信息,你可以使用NSMutableURLRequest,獲取轉儲到NSString中的頁面內容,並以任何你想要的方式處理它。看看這個例子(它涵蓋加載頁面你發送POST數據):

NSURL *url = [NSURL URLWithString: [NSString stringWithFormat: @"%@/page.php", appURL]]; 
NSString *body = [NSString stringWithFormat: @"uid=%@", uID]; 
NSData *data = [body dataUsingEncoding:NSUTF8StringEncoding]; 
NSMutableURLRequest *request = [[NSMutableURLRequest alloc]initWithURL:url]; 
[request setHTTPMethod: @"POST"]; 
[request setHTTPBody: data]; 
NSData *responseData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil]; 
[request release]; 
NSString *htmlString = [[NSString alloc] initWithData:responseData encoding:NSUTF8StringEncoding]; 

,如果你決定去與一個UIWebView所有你需要做的是:

[YourUIWebView loadRequest: request]; 

最簡單的解決方案將是使用UIWebView製作一個應用程序並製作主題的移動版本。這樣,所有你必須做的就是啓動一個應用程序,加載論壇的主頁面,讓WebView處理所有其他事情(授權,維護cookies等)。

+0

阿拉貢我喜歡你的答案有無論如何,我們可以說reailtime或電子郵件?我可能會爲你做一些工作 – Lee 2011-03-08 15:56:04

+0

嘿李,你可以在阿拉貢的fantasy-fan.org找到我。 – AragornSG 2011-03-08 16:03:10