PHP Nette - jak uložit a načíst proměnnou ze session

PHP Nette - jak uložit a načíst proměnnou ze session

Ahoj, učím se s PHP Nette a není mi jasné jak pracovat se sessions, ačkoliv jsem se díval do nápovědy.

Mám třeba metodu renderDefault a v té chci do session uložit proměnnou promenna uložit hodnotu 2018.

A v metodě renderDetail chci ze session proměnou načíst, jak na to.

ODPOVĚĎ

 


Ahoj,

v Nette můžeš session uložit, číst a mazat takto:


//uložit do session
public function renderDefault() {
$sessionSection = $this->session->getSection(
'sekcePromenna');
$sessionSection->promenna = '2018';
}

//pak načíst ze session
public function renderDetail($id) {
echo
$this->session->getSection('sekcePromenna');}

//zrušit session
$sessionSection = $this->session->getSection('sekcePromenna');
unset($sessionSection->promenna);
Jak se ti článek líbil?

Komentáře (0)

Přidat komentář