Obiekt wygląda w ten sposób:
Kod
lang Object
(
[id] => 1
[name] => Polski
[short_name] => pl
[is_default] => 1
)
(
[id] => 1
[name] => Polski
[short_name] => pl
[is_default] => 1
)
Serializuje i zapisuje do sesji:
<?php ?>
Zaraz potem, daję
<?php ?>
co daje spodziewany efekt:
Kod
O:4:"lang":4:{s:2:"id";s:1:"1";s:4:"name";s:6:"Polski";s:10:"short_name";s:2:"pl";s:10:"is_default";s:1:"1";}
Teraz najważniejsze, odświeżam stronę, tudzież przechodzę na inną, pozostając w tej samej sesji.
print_r tablicy sesji i co?
Kod
Array
(
[site_adres] => /index.php?
[lang] =>
)
(
[site_adres] => /index.php?
[lang] =>
)
$SESSION['lang'] raczyło zniknąć, inne zmienne sesji są na swoim miejscu, ktoś wie gdzie tkwi przyczyna?