Používání relací na jedné stránce v PHP
V prvním příkladu s relací jsme něco zapsali do relace v jednom souboru a přečetli v jiném. Ve skutečnosti to není nutné - lze to dělat i v jednom souboru.
Lze například vytvořit čítač obnovení stránky uživatelem webu. K tomu při první návštěvě uživatele zapíšeme do proměnné relace jedničku a při všech následných návštěvách budeme tuto proměnnou zvyšovat o jednu:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // první návštěva stránky
} else {
$_SESSION['counter']++; // následné návštěvy
}
echo $_SESSION['counter'];
?>
Zapište do relace čas návštěvy uživatele na webu. Při obnovení stránky vypište, kolik sekund předtím uživatel na web vstoupil.