Hazırlamakta olduğum bir scriptte ilginç bir sorunum var. Yardımcı olursanız sevinirim.
Login sayfasından x kullanıcısı ile login yapabiliyorum. Ancak y kullanıcısının bilgilerini girdiğimde giriş yapıyor ama y kişisi yerine x kişisi giriş yapıyor.
Login sayfası
<!doctype html>
<html lang="tr">
<head>
<!-- Required meta tags -->
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Giriş</title>
<!-- Bootstrap CSS -->
<link rel="stylesheet" href="assets/vendor/bootstrap/css/bootstrap.min.css">
<link href="assets/vendor/fonts/circular-std/style.css" rel="stylesheet">
<link rel="stylesheet" href="assets/libs/css/style.css">
<link rel="stylesheet" href="assets/vendor/fonts/fontawesome/css/fontawesome-all.css">
<style>
html,
body {
height: 100%;
}
body {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
padding-top: 40px;
padding-bottom: 40px;
box-shadow: 10px 5px 5px blue;
border-radius: 10px;
}
</style>
</head>
<body>
<!-- ============================================================== -->
<!-- login page -->
<!-- ============================================================== -->
<div class="splash-container">
<div style="" class="card ">
<div class="card-header text-center"><img class="logo-img" src="assets/images/logo.png" alt="logo"><span class="splash-description"> <br> Araç Envanteri</span></div>
<div class="card-body">
<form action="islem/islem.php" method="POST">
<div class="form-group">
<input name="ad" minlength="1" maxlength="30" class="form-control form-control-lg" id="ad" type="text" placeholder="Kullanıcı Adı" required="">
</div>
<div class="form-group">
<input name="sifre" minlength="1" maxlength="30" class="form-control form-control-lg" id="sifre" type="password" placeholder="Şifre" required="">
</div>
<div class="form-group">
</div>
<button name="kullanicigiris" type="submit" class="btn btn-primary btn-lg btn-block">Giriş Yap</button>
</form>
</div>
</div>
</div>
<!-- ============================================================== -->
<!-- end login page -->
<!-- ============================================================== -->
<!-- Optional JavaScript -->
<script src="../assets/vendor/jquery/jquery-3.3.1.min.js"></script>
<script src="../assets/vendor/bootstrap/js/bootstrap.bundle.js"></script>
</body>
</html>Session kullandığım header sayfasının baş kısmı;<?php require 'inc/db.php';
session_start();
$kullanicisor=$db->prepare("SELECT * FROM kullanici WHERE kullaniciadi=:ad ");
$kullanicisor->execute(array(
'ad'=>$_SESSION['ad'] ));
$say=$kullanicisor->rowCount();
if ($say==0) {
header('Location:giris.php?durum=izinsizgiris');
die;
}
header('Content-Type: text/html; charset=UTF-8');
?>session kullanımında mı bir sıkıntım var anlayamadım.