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);

Související obsah

programovani

php

nette

session

Komentáře

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

Reference

Podívejte se na naše reference

Prohlédnout

Aplikace

Podívejte se na naše aplikace

Prohlédnout

Co umíme?

Podívejte se co umíme

Prohlédnout

Co umíme?

Vytváříme sofistikované aplikace pro náročné

Od webových aplikací přes android až po převodové můstky či složité informační systémy.

Podívejte se k nám

Máte ještě čas? Podívejte se na další rubriky

Tento web používá soubory cookie. Dalším procházením tohoto webu vyjadřujete souhlas s jejich používáním.. Více informací zde.