smazani session po zavreni firebugu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- error414-c
- Člen | 45
Pri zavreni fireBugu smaze session.
Priklad:
<?php
require './libs/Nette/loader.php';
if(isset ($_GET['uloz'])){
Environment::getSession('test')->test = 'nejaky text';
$_SESSION['test_session'] = 'test v session primo';
}
var_dump(Environment::getSession('test')->test);
var_dump($_SESSION);
?>
vystup:
http://localhost/…ni/green.php?uloz v prohlizeci otevren
firebug
string 'nejaky text' (length=11)
array
'__NF' =>
array
'C' => int 1
'V' => string '53611ce627c02e923f32bfc80bcc4600' (length=32)
'B' => string '0.309504433123' (length=14)
'DATA' =>
array
'test' =>
array
'test' => string 'nejaky text' (length=11)
'META' =>
array
'test' => null
'test_session' => string 'test v session primo' (length=20)
http://localhost/…ni/green.php v prohlizeci otevren firebug
string 'nejaky text' (length=11)
array
'__NF' =>
array
'C' => int 2
'V' => string '53611ce627c02e923f32bfc80bcc4600' (length=32)
'B' => string '0.309504433123' (length=14)
'DATA' =>
array
'test' =>
array
'test' => string 'nejaky text' (length=11)
'META' =>
array
'test' => null
'test_session' => string 'test v session primo' (length=20)
http://localhost/…ni/green.php okno firebugu zavreno
null
array
'__NF' =>
array
'C' => int 0
'V' => string '88fa67cf9accc0c2100a92ce61973d7e' (length=32)
'B' => string '0.309504433123' (length=14)
'DATA' =>
array
'test' =>
array
'test' => null
'META' =>
array
'test' => null
Pokud se nepouzije
<?php
Environment::getSession('test')
?>
tak session na firebug nereaguje
Nette Framework 0.9.4 pro PHP 5.2
Editoval error414-c (24. 4. 2010 15:20)
- Mikulas Dite
- Člen | 756
Nejnovější firebug je vůbec hodně zvlášťní, Nette kvůli němu maže session i když se zapne.
- error414-c
- Člen | 45
jj to sem zapomel zminit, ale treba zedn_session a firebug session nemaze takze bude chyba v nette
- Mikulas Dite
- Člen | 756
Tak ona je to určitě bezpečnostní feature, ale bylo by pěkné, kdyby to šlo pro debug mode vypnout.
- error414-c
- Člen | 45
tak muzu potvrdit asi sem mel starou verzi nette, ale zil jsem v predstave ze mam 0.9.4. Dik za pomoc