Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rzecz o sesjach, dodawanie zmiennych do sesji
tomilipin
post
Post #1





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 28.01.2004
Skąd: że znowu ლ(ಠ益ಠლ

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


Witam,
przeczytałem zagadnienia dotyczące dodawania zmiennych do sesji w manualu php.net i nadal nie mogę ich dodać w moim skrypcie! Robię wszystko zgodnie z przykładami w manualu ale zmienne po prostu się nie dodają. Parser nie wykrywa błędów. Próbowałem już wielu możliwości: przez $_SESION ['bla'], przez session_register("bla") ale ciągle nie mam pewności co to oznacza...
Najbardziej przychylam się do session_register("bla") i rozumiem że to zapisze w sesji zmienną bla, której wartość trzeba wcześniej zdefiniować? No a jak ją potem odczytać w innym pliku? Próbowałem session_is_registered("bla") ale nic się nie wyświetlało... nie wiem za bardzo jak tego używać (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Dlatego proszę Was o podanie przykładowego kodu dla dwóch plików w php gdzie w jednym zapisujemy zmienną do sesji a w drugiej to oczytujemy i wyświetlany przez np. echo
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tomilipin
post
Post #2





Grupa: Zarejestrowani
Postów: 70
Pomógł: 0
Dołączył: 28.01.2004
Skąd: że znowu ლ(ಠ益ಠლ

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


Tak, sesja mi się tworzy.
Skorzystałem z Twojego kodu i pod linkiem ukazało mi się
  1. <a href="2.php?PHPSESSID=fd3069ded1aa407379443e96d918c226">idz</a>
chociaż tego w kodzie nie ma. Dziwne, ale zarazem fajne- praktyczne!
Ja sam sprawdzałem sesje tak:
  1. <?
  2. //plik 1
  3. $sesid=session_id();
  4. echo $sesid; //aby mieć pewność
  5. echo &#092;"<a href=\"2.php?sesid=$sesid\\">2.php</a>\"; //link
  6.  
  7. //plik 2
  8. echo $sesid; //po prostu wyświetlanie ID, 100% pewności;-)
  9. ?>


No i teraz pytanie- jak zapisywać zmienne do sesji? Czy ten kod który podałeś już zapisał zmienną "bla" i kolejne zmienne miałbym zapisywać analogicznie?

--EDIT--
nie wiem czemu w kodzie (7) jest "&#092"... w poście już trzeci raz wpisuję backslash i nic...

Ten post edytował tomilipin 26.07.2004, 22:24:27
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: 14.10.2025 - 14:56