1 ضمیمه
refres کردن صفحه به از کلیک بر روی دکمه (submit)
سلام خدمت مهندسین بزرگوار. میتونید بفرمایید مشکل این کد چیه؟
وقتی تو فرمم دکمه لاگین رو می زنم کل صفحه رفرش میشه و اطلاعات input ها در نوار آدرس قرار میده
این کدها برای احراز هویت کاربر در حال ورود نوشته شده. صفحه check.php که در ajax نوشتم میره و اونجا با یک select چک میکنه ببینه این کاربر تو بانک وجود داره یا نه. ولی نمی دونم چرا کار نمی کنه
$("#f1").on("submit", function(event){
event.preventdefault();
var alldata= $("#f1").serialize();
$.ajax({
url:"check.php",
method:"POST",
data:{alldata},
success:function(loginadmin){
console.log(loginadmin)
if (loginadmin=="found") windows.location="admin.html";
else alert ("نام کاربری یا کلمه عبور اشتباه است.");
}
});
});
ضمیمه 153852
نقل قول: refres کردن صفحه به از کلیک بر روی دکمه (submit)
کد های فرم اصلیم هم ایناس دوستان عزیز
<form style="background-color:lavender; padding-right: 38px; padding-top: 20px; padding-bottom: 20px;" name="f1" id="f2">
<table id="ggg" dir="rtl" style="font-family:'B Yekan'">
<tr>
<td>نام کاربری:</td>
<td><input name="un" type="text" id="username"/></td>
</tr>
<tr>
<td>کلمه عبور:</td>
<td><input name="pw" type="password" id="password"/></td>
</tr>
<td></td>
<td><button type="submit" class="btn btn-success">ورود</button></td>
<!-- <td><input name="send" type="submit" value="ورود"/></td> -->
</tr>
</table>
</form>
نقل قول: refres کردن صفحه به از کلیک بر روی دکمه (submit)
اینا هم کدهای صفحه check.php هست
<?php
include 'db.php';
$un=$_POST['un'];
$pw=$_POST['pw'];
$s=mysqli_query($conn,"select * from user where username='$un' && password='$pw'");
$user_info=mysqli_fetch_array($s);
var_dump($user_info);
$d=mysqli_num_rows($s);
if($d==0)
{
echo "notfound";
}
else{
session_start();
$_SESSION['user_logged']= $user_info['id'];
echo "found";
}
?>