Postingan lainnya
ajax + php login selalu failed
hasil dari outputnya adalah alert false, mengapa alertnya selalu false ? padahal email dan password sudah sesuai dengan di database.
<?php
include 'db.php';
$email = trim($_POST['email']);
$password = trim($_POST['password']);
$query = mysqli_query($conn, "SELECT * FROM `users` WHERE `email` = '$email' AND `password` = '$password'");
$row = mysqli_num_rows($query);
if($row>0)
{
echo 'true';
}
else
{
echo 'false';
}
?>
function ceklogin(){
var email = document.getElementById('mail').value;
var password = document.getElementById('pass').value;
$.ajax({
url: 'tes2.php',
method: 'POST',
data: {email: email, password: password},
success: function(html)
{
alert(html);
}
});
}
<form>
<input type="email" name="email" id="mail" required>
<input type="password" name="password" id="pass" required>
<button type="submit" onclick="ceklogin()">Sign In</button>
</form>
0
3 Jawaban:
if($row>0)
{
return true;
}
else
{
return false;
}
echonya coba diganti pake return gan
0
Jawaban Terpilih
jelas ndak bisa gan.. agan kan pake jquery ajax, selector nya bukan kayak gitu harusnya gini
$('#btn-submit').on('click', function(){
var mail = $('#mail').val(); var pass = $('#pass').val();
});
// form
<form>
<input type="email" name="email" id="mail" required>
<input type="password" name="password" id="pass" required>
<button id="btn-submit">Sign In</button>
</form>
//sisanya disesuaikan haha.. btw nih kasusnya kayaknya dah pernah yah..
1
Emg Udah gan ..nih...
https://sekolahkoding.com/forum/ajax-php-login
harus e sebelum bertanya dibiasakan dicari dulu .. siapa tau udah ada.. / ada yg mirip..
0