Die gebruik van sessies op 'n enkele bladsy in PHP
In die eerste voorbeeld oor sessies het ons iets in 'n sessie in een lêer geskryf en dit in 'n ander lêer gelees. Eintlik is dit nie nodig nie - dit kan in een lêer gedoen word.
Byvoorbeeld, jy kan 'n teller maak wat tel hoeveel keer 'n bladsy deur 'n gebruiker verfris word. Om dit te doen, stel ons die sessieveranderlike op een wanneer die gebruiker eers die bladsy besoek, en verhoog dan hierdie veranderlike met een by elke daaropvolgende besoek:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // eerste bladsybesoek
} else {
$_SESSION['counter']++; // daaropvolgende besoeke
}
echo $_SESSION['counter'];
?>
Slaan die tydstip waarop die gebruiker die webwerf besoek het, in die sessie op. Wanneer die bladsy verfris word, vertoon hoeveel sekondes gelede die gebruiker die webwerf besoek het.