Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sesje i przesyłanie nimi tablic.
phpuser
post 24.01.2007, 05:39:19
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 8.04.2004
Skąd: Żary woj. lubuskie

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


Witam. Chcę pomiędzy podstronami przesłać tablicę z danymi.

Wymyśliłem sobie tak:

  1. <?
  2. $_SESSION['id'][] = 'pierwszy string';
  3. $_SESSION['id'][] = 'drugi string';
  4.  
  5. echo $_SESSION[id][0];
  6. echo $_SESSION[id][1];
  7. ?>



I wywala błąd:

Fatal error: [] operator not supported for strings in C:\Program Files\VertrigoServ\www\dziekanat\ii.php on line 3
--------------------------------------------------------------------------------------------------------------------------------
A takie coś działa:

  1. <?
  2. $rr[]='ddd';
  3. $rr[]='eee';
  4.  
  5. echo $rr[0];
  6. echo $rr[1];
  7. ?>


Czy do tablicy $_SESSION[id][] nie można przypisywać wartości bez podawania indeksu questionmark.gif
Dziękuję za ew. podpowiedzi.


--------------------
Przekonania są większymi wrogami prawdy niż kłamstwa...

Apache: 2.0.58, php: 5.1.4, MySQL: 5.0.23
Go to the top of the page
+Quote Post
wipo
post 24.01.2007, 08:28:06
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


A spróbuj na początku napisać
  1. <?php
  2. $_SESSION['id']=array();
  3. ?>


--------------------
Go to the top of the page
+Quote Post
phpuser
post 24.01.2007, 18:41:53
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 8.04.2004
Skąd: Żary woj. lubuskie

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


Działa, dzięki:)


--------------------
Przekonania są większymi wrogami prawdy niż kłamstwa...

Apache: 2.0.58, php: 5.1.4, MySQL: 5.0.23
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 8.07.2025 - 18:54