Estado: Evaluando propuestas

Aprendendo a programar

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace 5 meses
Plazo: No definido
Propuestas: 0
Freelancers interesados: 1

Habilidades requeridas: IT & Programación

Descripción:

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();

}


Categoria: IT & Programação
Subcategoria: Mobile
Isso é um projeto ou uma posição de trabalho?: Um projeto
Tenho, atualmente: Eu tenho uma ideia geral
Experiência nesse tipo de projeto: Não (Eu nunca gerenciei esse tipo de projeto)
Disponibilidade requerida: Conforme necessário
Plataformas exigidas: iPhone, iPad, Android
¿Necesitas más detalles del proyecto?

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Hugo F.
(Promedio 0.00 de 5)
Ubicación: Brasil
Para ver más detalles del cliente, ingresa a Workana.
Cargando...