Dixie7 adlı üyeden alıntı: mesajı görüntüle
çok teşekkür ederim veri tabanı sorunum çözüldü fakat index.php ye giremiyorum bu seferde sanırım yanlış eğitim videoları izlemişim

index.php deki oturum kontrol eden kodum böyleydi..

if (!isset($_SESSION['admin_kadi'])) {

header('Location:login.php');
}
Şimdi yaptığımız işlemi özetleyelim.

Veri tabanımıza bağlandık.
Bir form aracılığı ile girisyap adından bir post var ise form ile gelen kullanıcı adı ve şifremizi aldık.
Bu kullanıcı adı ve şifremizi kullanıcı tablosunda sorguladık
Sorguladıgımızda kayıt sayısı 0 dan büyükse yani eşleşen 1 kayıt döndüyse sorgumuzda kullanıcı adımızı $_SESSION['admin_kadi'] adında bir değişkene atadık ve
sayfamızı index.php sayfasına yönlendirdik.

Oturumu kontrol eden kodun yani aşağıdaki kod diyor ki $_SESSION['admin_kadi'] değişken tanımlanmadıysa login.php sayfasına gönder.
if (!isset($_SESSION['admin_kadi'])) {
header('Location:login.php');
}
Şimdi index.php sayfasına girdiğinde seni login.php sayfasına atıyorsa demek ki session oluşturup değişkenimize değer atayamadık içi boş. Biz kodlarımızda session başlatmadık hiç. Kodlarımızın en başına aşağıdaki kodu eklersek sorunun düzelecek muhtemelen.
ob_start();
session_start();
Umarım sorun çözülür bundan sonra kodların tamamını görmeden yardımcı olamayacağım.