Munkamenetek használata egyetlen oldalon PHP-ban
Az első munkamenet példában valamit írtunk a munkamenetbe egy fájlban, majd egy másik fájlban olvastuk ki. Valójában ez nem feltétlenül szükséges - ugyanabban a fájlban is megtehetjük.
Például készíthetünk egy számlálót, amely a weboldal felhasználója által történő oldalfrissítéseket számolja. Ehhez a felhasználó első látogatásakor a munkamenet változójába írunk egyet, majd minden további látogatáskor növeljük ezt a változót eggyel:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // első látogatás az oldalon
} else {
$_SESSION['counter']++; // további látogatások
}
echo $_SESSION['counter'];
?>
Írja a munkamenetbe a felhasználó weboldalra történő belépésének idejét. Az oldal frissítésekor jelenítse meg, hány másodperccel ezelőtt lépett be a felhasználó a weboldalra.