Evaluando propuestas

Aprendendo a programar

Publicado el 27 Junio, 2016 en Programación y Tecnología

Sobre este proyecto

Abierto

Estou com essa função para cadastrar um usuario no banco de dados MYSQL, e não esta funcionando e não aparece erro algum? estou usando o Xcode e MYSQL.
   
    @IBAction func Grava(sender: AnyObject){
       
       
       
        let userNome = txtNome.text;
        let userEmail = txtEmail.text;
        let userSenha = txtSenha.text;
       
        // check for empty fields
        if (userNome!.isEmpty || userEmail!.isEmpty || userSenha!.isEmpty)
           
        {
           
            // display alert message
            //displayMyAlertMessage("All fields are required");
            return;
        }


       
        // Send user data to server-side
        let myUrl = NSURL(string: "http://localhost/userRegister.php");
       
        let request = NSMutableURLRequest(URL: myUrl!);
        request.HTTPMethod = "POST";
        let postString = "nome=\(userNome)&email=\(userEmail)&password=\(userSenha)";
        request.HTTPBody = postString.dataUsingEncoding(NSUTF8StringEncoding);
       
        let task = NSURLSession.sharedSession().dataTaskWithRequest(request){
            data, response, error -> Void in
           
            if (error != nil){
                print("error=\(error)")
                return
            }
           
            do{
               
                let json = try NSJSONSerialization.JSONObjectWithData(data!, options:
                    NSJSONReadingOptions.AllowFragments) as! NSDictionary
               
                print("json: \(json)");
               
                let resultValue = json["status"] as! String;
                print("Result: \(resultValue)")
               
                var isUserRegistered:Bool = false;
               
                if(resultValue=="Success"){
                    isUserRegistered = true;
                }
               
                var messageTodisplay:String = json["message"] as! String;
               
                if(!isUserRegistered){
                    messageTodisplay = json["message"] as! String;
                }
               
                dispatch_async(dispatch_get_main_queue(), {
                   
                    let myAlert = UIAlertController(title: "Alert", message:
                        messageTodisplay, preferredStyle: UIAlertControllerStyle.Alert);
                   
                    let okaction = UIAlertAction(title: "Ok", style: UIAlertActionStyle.Default, handler: nil);
                   
                    myAlert.addAction(okaction);
                   
                    self.presentViewController(myAlert, animated:true, completion:nil);
                })
               
            }catch let error as NSError{
                print(error)
            }
        }
        task.resume();


    }

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Plataformas requeridas iPhone, iPad, Android

Plazo de Entrega: No definido