![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 22.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Do "obsługi" sesji używam funkcji session_set_save_handler() i bazy danych MySQL.
Najpierw wywołuję wyżej wymienioną funkcję session_set_save_handler(...) Potem session_start() Dalej w tym samym skrypcie chcę pobrać ID sesji z bazy danych SELECT session_id FROM sesje... itd. ID sesji powinno być już chyba zapisane w bazie danych poprzez wywołaną wcześniej funkcję session_start()..., ale okazuje się że nie ma jej jeszcze w bazie danych i nie mogę jej pobrać. Mogę to zrobić dopiero po ponownym wykonaniu skryptu. Czyli co?. Mam rozumieć że session_start() zapisuje dane sesji do bazy danych dopiero po zakończeniu całego skryptu?. I nie mogę się w żaden sposób odwołać do tych danych wcześniej?. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:25 |