index.php şöyle başlamakta:
<?php
session_start();
if(!isset($kullanici))
{
session_unregister("user");
session_destroy();
}
if ($kullanici && $sifre)
{
require("ayarlar.php");
$sql_sorgu="SELECT * FROM uyeler WHERE kullanici_adi='$kullanici' AND sifre=password('$sifre')";
$sonuc=mysql_query($sql_sorgu,$baglanti);
if($sonuc==""){echo("Yanlış Sorgu = $sql_sorgu");}
$veri=mysql_fetch_array($sonuc);
if( mysql_num_rows($sonuc) > 0 && $veri["statu"]==3)
{
$user=$kullanici;
session_register("user");
Header("Location:index2.php");
}
if( mysql_num_rows($sonuc) > 0) $hata=1;else $hata=0;
}
?>Benim anlamadığım bu SESSION ayarları da burdan anlaşılıyor sanırım.
Kullanıcı giriş yaptıktan sonra index2.php dosyasına yönlendiriliyor.
index2 dosyası, yani Yönetim Panelinde neyi tıklarsanız zaten
/gecis.php?git=oyku_ekle.php
örneğindeki gibi gecis.php dosyası üzerinden açılıyor.
gecis.php dosyasının en başında da sadece
session_start(); diyerek giriş kontrol ediliyor.
Sizden ricam bu bilgi ışığında yazdığınız kodu benim için özelleştirin.