Selam uysal_rockci arkadaşımızın dediği yol ile basitçe yapabilirsiniz. Tartışmayıda yersiz yere uzatmanın bence bir anlamı yok.
Öncelik ile yapacağın işlem tam olarak şu, kişi siteye login yaptığında bir haftalık cookie oluşturacaksın ve siteye her giren kişiden cookie okuyacaksın. Eğer tarih geçmiş veya cookie yok ise login ekranını getireceksin. Tarih 1 haftayı geçmemisse login sormadan yetkili tanımlaması yapacaksın. Buraya kadar mevcut kısmı
PHP: setcookie - Manual
adresinden yararlanarak yapabilirsin. Bu adresten cookie okumayı ve yazmayı öğrendikten sonra anasayfanda şu kod olacak,
if (1haftadolmamis)
$_SESSION['isadmin'] = true;
else
$_SESSION['isadmin'] =false;
if($_SESSION['isadmin'])
yenicookieoluştur, kullanıcı yetkili sayfaları göster
else
login sayfasını çağır
login sayfan ise
if(loginbasarili)
cookie oluştur,$_SESSION['isadmin'] = true yap
else
login sayfasına yönlendir, Kullanıcı adı şifre yanlış.Kolay gelsin. Derslerinde başarılar.