Php’de Session Kullanımı

php logo görseli php programlama

Php’de Session Kullanımı

Php de Session Kullanımı

Session (Oturum) Nedir?

Oturum, bir web sitesi veya uygulaması kullanıcısının kimliğini ve tercihlerini birden fazla sayfada takip etmenin bir yoludur. HTTP protokolü durumsuz bir protokoldür, yani sunucu her isteği ayrı ayrı işler ve kullanıcı hakkında bilgi tutmaz. Oturumlar, bu sorunu aşmak için kullanılır.

Oturumlar Nasıl Çalışır?

Oturumlar, sunucu tarafından oluşturulan ve kullanıcının tarayıcısına gönderilen küçük bir veri parçası olan bir çerez aracılığıyla çalışır. Bu çerez, kullanıcının kimliğini ve oturumla ilgili diğer bilgileri içerir. Kullanıcı web sitesini veya uygulamayı her ziyaret ettiğinde, tarayıcı bu çerezleri sunucuya gönderir. Sunucu, bu bilgileri kullanarak kullanıcının kimliğini ve oturumla ilgili ayarlarını doğrular.

PHP’de Oturum Kullanımı

PHP’de oturum kullanımı oldukça basittir. Aşağıdaki adımları izleyerek oturum kullanabilirsiniz:

 1-Oturumu Başlatın

session_start();

2-Oturum Değişkenlerini ayarlayın

$_SESSION["kullanici_adi"] = "ahmet";

$_SESSION["sepet"] = array("Elma", "Armut");

3-Oturum Değişkenlerini okumak için

$kullaniciAdi = $_SESSION["kullanici_adi"];

$sepet = $_SESSION["sepet"];

4-Oturumu sonlandırmak için

session_destroy();

Oturum Güvenliği

Oturumlar, kullanıcı kimlik doğrulama ve yetkilendirme için kullanıldığından, güvenli bir şekilde kullanmak önemlidir. Oturum güvenliğini sağlamak için aşağıdaki adımları izleyebilirsiniz:

  • Güçlü şifreler kullanın.
  • Oturum kimliklerini tahmin etmeyi zorlaştırın.
  • Oturum zaman aşımı ayarlayın.
  • HTTPS kullanın.
  • Cross-Site Request Forgery (CSRF) saldırılarına karşı koruma sağlayın

Share this content:

Bir yanıt verin