PHP-ում մեկ էջում սեսիաների օգտագործում
Սեսիայի առաջին օրինակում մենք ինչ-որ բան գրում էինք սեսիայի մեջ մի ֆայլում, իսկ կարդում էինք մյուսում: Իրականում դա պարտադիր չէ - կարելի է անել նաև մեկ ֆայլում:
Օրինակ, կարելի է ստեղծել էջի թարմացման հաշվիչ կայքի օգտատիրոջ կողմից: Դրա համար օգտատիրոջ առաջին մուտքի ժամանակ գրենք սեսիայի փոփոխականի մեջ մեկ, իսկ բոլոր հաջորդ մուտքերի ժամանակ կավելացնենք այդ փոփոխականը մեկով:
<?php
session_start();
if (!isset($_SESSION['counter'])) {
$_SESSION['counter'] = 1; // առաջին մուտքը էջ
} else {
$_SESSION['counter']++; // հաջորդ մուտքերը
}
echo $_SESSION['counter'];
?>
Գրեք սեսիայի մեջ օգտատիրոջ կայք մուտք գործելու ժամանակը: Էջը թարմացնելիս ցուցադրեք թե քանի վայրկյան առաջ օգտատերը մուտք է գործել կայք: