Normal şartlarda 0-1 durumları şu şekilde kullanılır;
0 = false,
1 = true
Burada ters kullanılmış gibi görüyor. Yani 0 yetkisiz, yetkilinin 1 olması gerekiyor. Eğer ters kullanımda bir sıkıntı yok biz 0'ı yetkili olarak kullanıyoruz diyorsanız kullanıcının girişi başarılı olduktan sonra veritabanındaki yetki değeri herhangi bir session'a atılmıyor olabilir.
Örnek;
session_start();
// Başarılı girişten sonra yapılan işlemler
$_SESSION['yetki'] = $kullanici['yetki']; // Veritabanındaki yetki değeri
Ayrıca session_start(); kullanmadığınız sürece session içindeki değerlere erişemezsiniz. Kontrol ettirmeye çalıştığınız php dosyasının başına session_start(); değerini yazın.