“”PHP”” dili ile oturum yönetimi için kullanabileceğimiz bir yöntem çerezleri (cookies) kullanmaktır.
Bir çerez bırakalım:// yaz.php// Bu çerez bırakılışından 60 dakika sonra ölürsetcookie(“DenemeCerez”, “admin”, time()+3600); // 60 dakika Başka bir php sayfasında bırakılan çerezi okuyalım:// oku.php// Çerez bırakıldıysa ve çerezin ömrü dolmadıysa okunur$cerez=$_COOKIE[‘DenemeCerez’];echo $cerez;// admin yazar Burada “DenemeCerez” isimli bir çerez bıraktık ve tekrar eriştik.
Ancak öyle durumlar vardır ki bu kodlarla bıraktığımız çerezi okumayı bırakın ona erişemeyiz bile. Örnek olarak kodaman.org gibi bir sitemiz var ve güzel “”URL””‘lerimiz var. arsiv.pilli.com/sayfa/giris gibi bir sayfada bırakılan çereze erişimler sadece /sayfa/ URL’nin altında olacaktır. Benzer olarak alt klasörlerde bırakılan çerezlerin her sayfada kullanım bulması için çerezi oluştururken bazı parametreleri de eklemeliyiz. İşte o parametreler:setcookie(“DenemeCerez”, “admin”, time()+3600,”/”, “www.kodaman.org”); // 60 dakika Görüldüğü gibi 2 parametre daha ekledik. Parametreleri sırayla şöyle belirtebiliriz:1) Erişim anahtarı (key)2) Erişilecek değer (value)3) Süre (time)4) Dizin (path)5) Site (domain)Dizin ve site parametreleri ile anasayfa kök dizininden itibaren erişimi sağlamış olduk.Güvenli çerez bırakma ile ilgili veya PHP’de güvenlik ve oturum yönetimi ile ilgili şu yazıya da bakabilirsiniz.