Brug af sessioner på en enkelt side i PHP
I det første eksempel på sessioner skrev vi noget til sessionen i én fil og læste det i en anden. Det er faktisk ikke nødvendigt - det kan gøres i én fil.
For eksempel kan man lave en tæller for opdateringer af siden af websitets bruger. For at gøre dette, ved brugerens første besøg, skal vi skrive 1 i en sessionvariabel, og ved alle efterfølgende besøg skal vi øge denne variabel med én:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // første besøg på siden
} else {
$_SESSION['counter']++; // efterfølgende besøg
}
echo $_SESSION['counter'];
?>
Skriv tidspunktet for brugerens besøg på webstedet i sessionen. Ved opdatering af siden, vis hvor mange sekunder siden brugeren kom på webstedet.