PHP'de Tek Sayfa Üzerinde Oturum Kullanımı
Oturumlarla ilgili ilk örnekte, bir dosyada oturuma bir şeyler yazdık ve başka bir dosyada okuduk. Aslında bu gerekli değil - aynı dosyada da yapabilirsiniz.
Örneğin, site kullanıcısı tarafından sayfanın yenilenme sayacı yapılabilir. Bunun için kullanıcının ilk girişinde oturum değişkenine bir yazalım ve sonraki tüm girişlerde bu değişkeni bir artıralım:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // sayfaya ilk giriş
} else {
$_SESSION['counter']++; // sonraki girişler
}
echo $_SESSION['counter'];
?>
Kullanıcının siteye giriş zamanını oturuma kaydedin. Sayfa yenilendiğinde, kullanıcının siteye kaç saniye önce girdiğini yazdırın.