logo

ПХП сесија

ПХП сесија се користи за привремено складиштење и прослеђивање информација са једне странице на другу (све док корисник не затвори веб локацију).

ПХП техника сесије се широко користи на веб локацијама за куповину где треба да складиштимо и проследимо информације о колицима, нпр. корисничко име, код производа, назив производа, цена производа итд. са једне странице на другу.

ПХП сесија креира јединствени кориснички ИД за сваки претраживач да би препознао корисника и избегао конфликт између више прегледача.

ПХП сессион_старт() функција

ПХП сессион_старт() функција се користи за покретање сесије. Почиње нову или наставља постојећу сесију. Враћа постојећу сесију ако је сесија већ креирана. Ако сесија није доступна, креира и враћа нову сесију.

Синтакса

 bool session_start ( void ) 

Пример

 session_start(); 

ПХП $_СЕССИОН

ПХП $_СЕССИОН је асоцијативни низ који садржи све варијабле сесије. Користи се за постављање и добијање вредности променљиве сесије.

Пример: Чувајте информације

 $_SESSION['user'] = 'Sachin'; 

Пример: Добијте информације

 echo $_SESSION['user']; 

Пример ПХП сесије

Фајл: сессион1.пхп
 <?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>&apos;; ?&gt; Visit next page 
Фајл: сессион2.пхп
 

Пример ПХП бројача сесија

Фајл: сессионцоунтер.пхп
 

ПХП сесија уништавања

ПХП сессион_дестрои() функција се користи да потпуно уништи све варијабле сесије.

Фајл: сессион3.пхп