![]() |
![]() |
--olek-- |
![]()
Post
#1
|
Goście ![]() |
Witam, mam problem z sesją w PHP, przeszukałem manuale i fora, ale problemu nie rozwiązałem, może ktoś z was pomoże (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mianowicie robię stronkę, która prawie w całości jest w jednym pliku (index.php), w którym można się zalogować, wyświetla się wtedy to, co dla niezalogowanych ukryte. Kod jest długi, więc wrzucę tylko ważniejsze fragmenty: Początek pliku:
Trochę później mamy wyświetlanie tego co dostępne tylko po zalogowaniu:
( funkcja submenu() to moja funkcja wyświetlająca dodatkowe menu ) Natomiast po logowaniu przekazanie nazwy użytkownika do zmiennej sesyjnej wygląda tak:
Logowanie działa, natomiast po kliknięciu w jakiś link i przeładowaniu strony zmienna $_SESSION['user'] przestaje istnieć, większość linków mam zbudowane na sposób: index.php?id=x&sub=y Próbowałem więc dodać id sesji do adresu w ten sposób:
ale w niczym to nie pomogło. Męczę się z tym cały dzień, a sprawa jest dosyć pilna, jeśli ktoś ma pomysł co robię nie tak to z góry dzięki za pomoc! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 10:44 |