我正在使用註冊表單開發Iphone應用程序。我想檢查用戶名是否可用。我認爲這可以通過在遠程服務器上調用php腳本來完成。如果用戶名正在使用,PHP腳本應該返回json對象。這是正確的方式嗎?謝謝:)在iPhone應用程序中使用JSON
乾杯
我正在使用註冊表單開發Iphone應用程序。我想檢查用戶名是否可用。我認爲這可以通過在遠程服務器上調用php腳本來完成。如果用戶名正在使用,PHP腳本應該返回json對象。這是正確的方式嗎?謝謝:)在iPhone應用程序中使用JSON
乾杯
是的,這是一個非常有效的方法。您需要將JSON解析添加到您的應用中,因爲在Objective-c/cocoa touch中沒有本機支持,SBJSON http://stig.github.com/json-framework/是一個不錯的選擇。 asi-http-request也可能對製作http請求有幫助。
獲取你的PHP登錄腳本接受POST變量(用戶名密碼&)和輸出真,如果正確,別的東西,如果不正確。然後使用
$.post("loginscript.php", { username: $("#myusernamefield").val(), password: $("#mypasswordfield").val() },
function(data) {
if(data == "true")
{
alert("Successful login");
} else {
alert("login failed");
}
});
有關Objective-C的JSON解析器列表,請參閱http://json.org – 2011-04-06 21:45:48