Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak zapisać tablice do sesji ?
specialized
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 17.11.2007

Ostrzeżenie: (0%)
-----


Witam,
chce się dowiedzieć, jak zapisać tablice(array) do sesji($_SESSION['']), mianowicie jak tablicę zamienić na wartość łańcuch, żeby móc zapisać ją do zmiennej sesji.
z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
specialized
post
Post #2





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 17.11.2007

Ostrzeżenie: (0%)
-----


Dzięki za pomoc.
W takim razie mój problem chyba tkwi gdzie indziej.

  1. <form action="<?PHP echo $_SERVER['PHP_SELF']; ?>" method="post">
  2. <input type="text" name="numbers" />
  3. <input type="submit" name="dodaj" />
  4. </form>
  5. <?php
  6. $krzysiek = array("krzysiek","krzysiek","stefek");
  7. $_SESSION["krzysiek"] = $krzysiek;
  8. $num = $_POST['numbers'];
  9. array_push($krzysiek, $num);
  10. print_r($_SESSION['krzysiek'])
  11. ?>



Coś takiego już mi nie działa poprawnie, próbowałem dać zamiast $krzysiek, $_SESSION["krzysiek"] ale też nie.
sesja nie pamięta podanych wartości, tylko tą, którą podam w formularzu, np. jeśli podam "andrzej" wyświetli mi:
Array ( [0] => krzysiek [1] => krzysiek [2] => stefek [3] => andrzej ), gdy wpiszę sobię w inpucie romek:
Array ( [0] => krzysiek [1] => krzysiek [2] => stefek [3] => romek ).
Proszę o pomoc.
pozdrawiam

Ten post edytował specialized 30.01.2009, 23:21:17
Powód edycji: bbcode
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 16:21