Neler yeni

PHP Sessions (Oturumlar)

Genc_Beyin

Administrator
Yönetici
Katılım
5 Eyl 2022
Mesajlar
1,977
Tepkime puanı
0
Puanları
36
Web sitesi
www.webgezginler.com
Bir önceki konuda çerezlerin kullanıcı bilgisayarında saklandığını söylemiştik. Session olarak tabir edeceğimiz bu tür ise sunucuda saklanan kişisel verilerdir.

Bir php dosyasına oturum desteği vermek için o dosyanın başına session_start(); eklenmelidir.

Kullanım Şekli: $_SESSION['degisken'] = deger;

PHP Kodu​

<?php
session_start();

$_SESSION['isim'] = "Murat";
?>

Bir Oturum Bilgisinin Varlığını Kontrol Etmek - isset()​

Bir oturum bilgisi, sunucu tarafından işlenmeden geçerli değildir. Yani değer verilmemiş bir oturum bilgisine erişirsek hata çıkar. Bunu kontrol etmenin yolu isset() fonksiyonudur:

PHP Kodu​

<?php
session_start();

if ( isset( $_SESSION['goruntuleme'] ) )
$_SESSION['goruntuleme'] = $_SESSION['goruntuleme'] + 1;
else
$_SESSION['goruntuleme'] = 1;

echo "Bu sayfa " . $_SESSION['goruntuleme'] . " kez
görüntülendi.";
?>

Bir Oturum Bilgisini Silmek - unset()​

Geçerli bir oturum bilgisini unset() fonksiyonu ile kaldırırız:

PHP Kodu​

<?php

unset( $_SESSION['goruntuleme'] );

?>
 
Üst Alt