I'm building an html app and started using phonegap so I could see the results on my phone, the problem was when I started using Wamp and PHP, it did not work. It seems that I have something that I should use Ajax but I do not know anything about it. Any help on how to get the login working on phonegap?
<?php
error_reporting(E_ALL ^ E_DEPRECATED);
$connect = mysql_connect("localhost", "root", "") or die("Erro");
$db = mysql_select_db("loginregisto",$connect) or die("Erro");
if (isset($_POST["login"])) {
$nome = ($_POST["nome"]);
$password = md5($_POST["password"]);
$verificar = mysql_query("SELECT * FROM users WHERE nome='$nome' AND password='$password'");
if (mysql_num_rows($verificar)<=0) {
echo "<h2>Dados de login incorretos!</h2>";
}else{
setcookie("login",$email);
header("Location: app.html");
}
}
?>
and the register code
<?php
//Remover aviso de update do MYSQL
error_reporting(E_ALL ^ E_DEPRECATED);
//Ligação á base de dados
$connect = mysql_connect("localhost", "root", "") or die("Erro");
$db = mysql_select_db("loginregisto",$connect) or die("Erro");
//Adicionar registos á base de dados
if (isset($_POST["registar"])) {
//$_POST, transporte de variáveis atráves de um formulário
$nome = $_POST["nome"];
$email = md5($_POST["email_registar"]);
$password = md5($_POST["password_registar"]);
$password_rep = md5($_POST["password_rep"]);
$verificar = mysql_query("SELECT * FROM users WHERE email='$email'");
//Verificações com "if's"
if (mysql_num_rows($verificar)>0){
echo '<h4 align="center">Esta conta já está registada!</h2>';
}elseif ($_POST["email_registar"]=="") {
echo '<h4 align="center">Tem de escrever um e-mail!</h2>';
}elseif ($_POST["password_registar"]=="") {
echo '<h4 align="center">Tem de escrever uma palavra-passe!</h2>';
}elseif ($_POST["password_registar"]==!$_POST["password_rep"]) {
echo '<h4 align="center">As palavras-passe não coincidem!</h2>';
}elseif ($nome=="") {
echo '<h4 align="center">Escreva o seu nome!</h2>';
}else{
$insert = mysql_query("INSERT INTO users (nome, email, password) VALUES ('$nome', '$email', '$password')");
echo '<h4 align="center">Conta registada!</h2>';
}
}
?>