Выкарыстанне сесій на адной старонцы ў PHP
У першым прыкладзе на сесіі мы нешта запісвалі ў сесію ў адным файле, а прачытвалі ў другім. На самай справе гэта не абавязкова - можна рабіць гэта і ў адным файле.
Напрыклад, можна зрабіць лічыльнік абнаўлення старонкі карыстальнікам сайта. Для гэтага пры першым заходзе карыстальніка запішам у зменную сесіі адзінку, а пры ўсіх наступных заходах будзем павялічваць гэтую зменную на адзін:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // першы заход на старонку
} else {
$_SESSION['counter']++; // наступныя заходы
}
echo $_SESSION['counter'];
?>
Запішыце ў сесію час заходу карыстальніка на сайт. Пры абнаўленні старонкі выводзьце колькі секунд таму карыстальнік зайшоў на сайт.