data sudah succes tetapi fungsi tidak sesuai keinginan

malam gan , liburan gini enaknya begadang sambil ngopi , tapi lagi mentok nih , ane lagi belajar login and register buat phongap , register nya udah kelar , tinggal loginya gan , nemu error yang aneh (menurut ane hehehehee)

ini script nya



<script>

$("#login").click(function(){
var email=$("#email").val();
var password=$("#password").val();
var dataString="email="+email+"&password="+password+"&login=";
if($.trim(email).length>0 & $.trim(password).length>0)
{
$.ajax({
type: "POST",
url: 'http://localhost/www.kuazzar.com/mobile_login.php',
data: dataString,
crossDomain: true,
cache: false,
beforeSend: function(){ $("#login").html('Connecting...');},
success: function(data){
if(data=="success")
{
localStorage.login="true";
localStorage.email=email;
window.location.href = "index.html";
}
else if(data="failed")
{
alert("Login error");
$("#login").html('Login');
}
}
});
}return false;
});

</script>

kalo ane console data udah ngirim succes gan kaya di gambar ini

tapi kenapa ya , yang muncul tetep pesen error kaya gini

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Diperbarui 8 tahun yang lalu

3 Jawaban:

wiih keren phonegap, itu if yang trimnya pake && harusnya dua &. Coba di paste isi mobile_loginnya

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 8 tahun yang lalu

thanks gan hilman responya ini buat masuk ke mobile_login nya

<?php
require_once "core/init.php";
$link=koneksi_db();

if(isset($_POST['login']))
{
$email=mysql_real_escape_string(htmlspecialchars(trim($_POST['email'])));
$password=mysql_real_escape_string(htmlspecialchars(trim($_POST['password'])));
$login=mysql_num_rows(mysql_query("select * from `members` where `email`='$email' and `password`='$password' "));
if($login!=0)
{
echo "succses";
}
else
{
echo "failed";
}
}

?>

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 8 tahun yang lalu

udahm bisa gan , nilai yaqng di lempar sama mobile_login di ganti aja pake echo true; biar kebaca sama script validasi nya . jadi di validasinya di ganti

if(data== 1 )

thaaankssss

avatar Saputroandhi
@Saputroandhi

509 Kontribusi 162 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban