ďťż
Podstrony
|
telcocafeWitam,Jestem świeżo po formacie i po instalacji apache'a i php napotkałem problem dotyczący sesji/cookies, którego nigdy nie miałem. Mam PHP 4.3.2, więc dostępna jest już zmienna superglobalna $_SESSION. Jakby co, to moja przeglądarka oczywiście obsługuje ciasteczka ^_^ Gdy deklaruję sesję w pierwszym pliku i chcę ją wyświetlić, to działa, a jak przejdę do innego pliku - sesji już nie ma... Nie, nie zapomniałe o session_start(). A więc mały przykład. Plik pierwszy: <?php session_start(); $_SESSION['xxx'] = 'sesja'; echo $_SESSION['xxx']; // działa ?>I drugi plik, w którym chcę wyświetlić sesję "xxx": <?php session_start(); echo $_SESSION['xxx']; // już nie działa :( ?> Próbowałem też z session_register(), ale bez zmian... I w php.ini mam włączone register_globals (na On). Eh, wiecie co może być tego przyczyną?? Już sobie poradziłem :) Trza było ustawić ściezkę w session.save_path ;) ps ciastka to nie to samo co sesje, sesje nie są zależne od przeglądarki |
|||
Sitedesign by AltusUmbrae. |