![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 2.03.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Dopiero się uczę dlatego pytam o wskazówkę. Walczę z problemem od wczoraj i doszedłem tylko do wniosku, że to problem z sesją. Chodzi o system logowania w którym użytkownik podaje swoje dane logowania, kod sprawdza czy użytkownik jest w bazie jeśli jest to przekierowuje na stronę admin.php jeśli zalogował się admin. Jeśli zalogował się kto inny przekierowuje na main.php W teorii wszystko pięknie. W praktyce jednak prawidłowo loguje się dopiero za drugim razem. To znaczy otwieram przeglądarkę i wpisuje dane logowania admina. Przekierowuje jednak od razu na main.php przy czym nie zapisuje zmiennych sesyjnych. Tzn w miejscach gdzie później powinien pobrać dane z bazy i wyświetlić dla konkretnego usera wyświetla błąd. Jednak po wylogowaniu i zalogowaniu ponownie wszystko jest już ok. Reasumując loguje się za drugim razem dopiero. Wydaje mi się, że walnąłem się gdzieś w składni i coś ustawiłem w złej kolejności.
Ten post edytował iqique 16.09.2011, 10:17:25 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 08:20 |