
Php Oturum Session Konusu
<?php
/*
SESSİON - OTURUM YÖNETİMİ
Php de Oturum (Session) ile ziyaretçi bilgilerini birden sazla sayfada kullanmak mümkündür. Normalde Link veya form ile değişkeni en fazla bir sonraki sayfaya gönderip orada kullanabilirsiniz. Fakat session ile tanımlanan değişkenler tarayıcı (Sayfa) kapatılmadığı sürece istediğimiz kadar alt sayfada kullanabiliriz. Session ile Kişilere özel sayfalar, yönetim panelleri oluşturmak mümkündür. Oturum açmadan o özel sayfaları göremeyecek. Oturum açtığı zaman görecek.
Bir iletişim Formu oluşturup Kullanıcı Adı Parola ile oturum açılacak. Her sayfanın başında Oturum kontrolü yapılacak. Oturum açık değilse o sayfayı görüntüleyemeyecek. İşi bitince Oturumu kapatmak için ya Güvenli Çıkış yapacak ya da x dan çıkıp tarayıcıyı kapatacak.
Oturum kullanılan Her sayfanın en başında
session_start();
komutu verilir. Oturum açılınca
SESSİON[" "] diye bir değişten tanımlanır. Ona değer ataması yapılır.
Güvenli Çıkış Butonuna basınca Session ı öldürmek için
session_destroy();
komutu kullanılır.
*/
//Formdan bilgileri $_POST ile çek
$yonetici = $_POST["yonetici"];
$parola = $_POST["parola"];
if ($yonetici=="btkurs" and $parola=="12345") {
// Bilgiler doğru ise form kaybolup oturum açılsın
$_SESSION["kullanici"]="Hasan DURMAZ";
echo "Oturum açıldı";
header("refresh:3;url=24-session-oturum-acik-1.php");
}
?>