PHP'де бир барактын ичинде сессияларды колдонуу
Сессия боюнча биринчи мисалда биз бир файлга сессияга бир нерсени жазып, башка файлдан окуганбыз. Чынында, бул милдеттүү эмес - муну бир файлда да жасаса болот.
Мисалы, сайт колдонуучусу тарабынан баракты жаңыртууну санап чыгуучу жасаса болот. Бул үчүн колдонуучунун биринчи киришинде сессия өзгөрмөсүнө бирди жазабыз, жана кийинки бардык кириштерде бул өзгөрмөнү бирге көбөйтөбүз:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // баракка биринчи кириш
} else {
$_SESSION['counter']++; // кийинки кириштер
}
echo $_SESSION['counter'];
?>
Колдонуучунун сайтка кирген убагын сессияга жазыңыз. Баракты жаңыртканда колдонуучу сайтка канча секунд мурун киргенин чыгарыңыз.