![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 256 Pomógł: 0 Dołączył: 19.07.2006 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
A wiec taki problem mam ze sesjami - nie rozumiem ich do końca, a dokładnie nie rozumiem jak zapisać sesion id do cookie na forum ani w innych kursach nie znalazłem jakiegoś dokladnego wytlumaczenia przechowywania sesion id w cookies. Chciałem się dowiedzieć jak to działa tzn jak fukncjonują cookies to wiem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Poprostu niewiem skąd pobrać ten numer sesion ID i czy nie robi się to automatycznie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
Z góry serdecznie dziękuję. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 698 Pomógł: 3 Dołączył: 28.03.2004 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat przed php 4.1 trzeba bylo recznie ustawiac zmienna sesji, tj: $sesja = 'Anatol'; session_register('sesja'); tak stworzana sesje wykorzystywalo sie w nastepujacy sposob: $sesja = 'Anatol'; session_start('sesja'); Kompletnie nie rozumiem o co chodzi... Zacznijmy od session_start" title="Zobacz w manualu php" target="_manual... Kod bool [b]session_start[/b] ( void ) Nie widzę żadnych argumentów, więc nie wiem co znaczy to 'sesja'. Dalej - nie można tego teraz używać. Pojawiło się register_globals, które skutecznie uniemożliwia wykorzystanie session_register(). Piszą o tym nawet w manualu. Cytat Uwaga!
Jeśli skrypt ma działać niezależnie od ustawienia register_globals, niezbędne jest użycie tablicy $_SESSION, jako że elementy $_SESSION są atomatycznie rejestrowane. Jeśli skrypt korzysta z session_register(), nie będzie on działać w środowisku z wyłączoną dyrektywą register_globals. Ten post edytował Ludvik 22.08.2006, 10:50:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 12:29 |