Korišćenje sesija na jednoj stranici u PHP-u
U prvom primeru sa sesijama, nešto smo upisivali u sesiju u jednoj datoteci, a čitali u drugoj. To zapravo nije neophodno - može se raditi i u jednoj datoteci.
Na primer, možemo napraviti brojač osvežavanja stranice od strane korisnika sajta. Za ovo, pri prvom poseti korisnika, upisaćemo u promenljivu sesije jedinicu, a pri svim narednim posetima ćemo povećavati tu promenljivu za jedan:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // prvi pristup stranici
} else {
$_SESSION['counter']++; // naredni pristupi
}
echo $_SESSION['counter'];
?>
Zabeležite u sesiju vreme posete korisnika sajtu. Pri osvežavanju stranice prikažite koliko sekundi je prošlo otkako je korisnik pristupio sajtu.