Status: Evaluating bids

Aprendendo a programar

Project details:
Budget: Open
Published: 3 months ago
Deadline: Not defined
Bids: 0
Interested freelancers: 1

Skills required: IT & Programming

Description:

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
Do you need more information about this project?

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Hugo F.
(Rating 0.00 out of 5)
Location: Brasil
To find out more about this client, login to Workana.
Loading...