İlk olarak Php’de Session oluşturmayı ögrenelim.Daha sonra oluşturdugumuz Sessionları kullanarak sessionlarla işlem yapmayı ögrenelim.
Session Oluşturma
Php’de Session oluşturmak için 2 yol izlenebilir.
1.Yol : Ön tanımlı degişken olan $_SESSION degişkenini kullanmaktan geçiyor. $_SESSION degişkeni hem session oluşturabilir hemde okuyabilir.
$_SESSION degişkenini kullanmadan önce session_start() komutunu çalıştırmalıyız. Çünkü bu komut sayfadaki session uygulamasını başlatır. Bu komut çalıştırılmadan session oluşturulamaz veya okunamaz.
Bu yol ile session’ı şu şekilde oluşturabiliriz :
1 2 3 |
|
2.Yol :
session_register komutuyla yapabiliriz.Session da taşınmasını istedigimiz veriyi bir degişken halinde önceden tanımlıyoruz. Daha sonra da degişkeni session_register ile tanımlıyoruz.
session_register kullanırken sayfanın başında session_start() komutunu kullanmamıza gerek yoktur.
1 2 3 4 |
|
Session Okuma
Oluşturulan Session’ı okumak için $_SESSION degişkenini kullanırız.Örnegin oluşturdugumuz sessionı okuyalım.
1 2 3 4 |
|
Bu sayfa açıldıgında ekranda “mctr” yazar.
Session Silme
Session’ı sonlandırmak veya silmek için session_destroy komutunu kullanırız.Bu komut session’a ait degerleri siler.
Mesela oluşturdugumuz sessionları silelim :
1 2 3 4 |
|
İstadigimiz herhangi bir session’ı sonlandırmak için de session_unregister komutunu kullanırız.Mesela “foo” sessionını sonlandıralım.
1 2 3 4 |
|
Session konusunda benden bu kadar..
Herkese bol php li günler..