[:en]HTTP
func onlinecheckin(){ if let user1 = username.text, pw1 = password.text { let user1B = user1.stringByReplacingOccurrencesOfString(" ", withString: "") let pw1B = pw1.stringByReplacingOccurrencesOfString(" ", withString: "") //Send user data to server side let myUrl = NSURL(string: "http://xxx.com/xxx/loginP.php") let request = NSMutableURLRequest(URL: myUrl!); request.HTTPMethod = "POST" let postString = "login_name=\(user1B)&login_pass=\(pw1B)&loginrecalled=\(logintime)&version=\(Version)&playstore=\(Playstore)" request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding) let task = NSURLSession.sharedSession().dataTaskWithRequest(request) { data, response, error in print("response =\(response)") if error != nil { print("error=\(error)") return } // Print out reponse body if let datadownload = data { resultlogin = NSString(data: datadownload, encoding: NSUTF8StringEncoding)!.stringByReplacingOccurrencesOfString(" ", withString: ""); print("resultlogin:\(resultlogin)") } // Stop ActivityIndicator dispatch_async(dispatch_get_main_queue(), { () -> Void in if(resultlogin == "correct"){ userlogin = self.username.text!.stringByReplacingOccurrencesOfString(" ", withString: "") print("userlogin:\(userlogin)") self.downloaddatabasename() self.downloadteachercourses() self.downloaduserlevel() if loginbuttonpressed == "reset" { self.updatepassword() } } else { self.AlertMessage(wrongpasswordwarning); } }) } task.resume() } }
[:]