Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z unserialize
Forum PHP.pl > Forum > Przedszkole
sazian
oto kod
  1. <?php
  2. // zapis
  3. $tablica = Array('a' => 'pierwszy', 'b' => 'drugi');
  4. setcookie('tablica', serialize($tablica), time()+3600);
  5.  
  6. // odczyt zabezpieczony przed nieistniejącym ciasteczkiem
  7. if (isset($_COOKIE['tablica'])) {
  8. $tablica = unserialize($_COOKIE['tablica']);
  9. } else {
  10. $tablica = Array();
  11. }
  12. echo $tablica['a'];
  13. ?>

a efektem jest .... nic
co jest nie tak

add
----------------
kod pochodzi z http://www.leon.w-wa.pl/texts/kurs/trans.php#cookies
poza tym echo $tablica['a'];
mdco
Po postawieniu ciasteczka, musisz ponownie przeladować strone, aby było ono dostepne w tablicy $_COOKIES.
sazian
niestety nie działa
może dodam że uruchamiam to na krasnalu 2.7
a przeglądarka widzi ciasteczko

add
--------------------

Sprawdziłem na normalnym serwerze i działa a pod krasnalem nie
Da się to jakoś naprawić questionmark.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.