![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam, testuję jedną klasę logowania ale mam problem.
Utworzone jedno konto admin i login admin loguje się i wszystko ok. Utworzyłem kolejne admin1 również z hasłem admin i nie loguje się tzn Sprawdza warunek i jest spełniony tylko nie rozumiem dlaczego nie mogę się zalogować. Może w funkcja jest ograniczenie tylko do jednego usera a może sprawdza w sesji czy nie jestem zalogowany (bądź nie byłem) na inne konto. O to plik
i? Nie widzę nic dziwnego w tej klasie i nie wiem gdzie leży błąd. Loguje tylko jednego użytkownika login admin haslo admin Ten post edytował lukaszk 1.12.2011, 22:23:42 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 729 Pomógł: 346 Dołączył: 4.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
A jak zapisane jest hasło w bazie danych? 21232f297a57a5a743894a0e4a801fc3 czy admin?
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Problem jest rozwiązany było tak
Mam teraz taki oto problem. Logowanie działa znakomicie ale zrobiłem sobie na stronie głównej index.php wysuwane menu z opcją logowanie. Kiedy wysyłam dane metodą GET nie loguje (jestem pewien że zrobiłem to dobrze) kiedy wysyłam metodą post i w pasku adresu podam ścieżkę do pliku gdzie jest kod loguje ale nie mam dostępu do danych ( i jestem dodatkowo zalogowany )
Kiedy w pliku index.php dodam
i wysyłam dane w tym samym pliku mam to samo loguje ale kiedy chcę dobrać się dodanych pokazuje takie coś. Nie wiem co jest nie tak |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
namieszałeś.... sprawdź czy w pliku, który ma się dobrać do danych jest session_start();
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
Tak namieszałem problem był taki że plik index.php zawierał
a także podstrona rejestracja.php zawierała to samo. Mam tai problem w pliku index.php mam to co mam i kiedy staram się zalogować z pliku rejestracja.php działa jak powinno (mimo że na początku pliku index.php mam kod odpowiadający za połączenie z funkcją. I teraz zrobiłem sobie na stronie głównej menu wysuwane i chcę zrobić logowanie również tu i mam problem bo nie chcę mnie zalogować. Może funkcja ma jakieś zabezpieczenia? dodam że są to te same formularze a tylko z podstrony rejestracja mogę się zalogować. Dodam również że warunek jest spełniony if(isset ($_POST[submit])) { gdyż pojawia się info $log_rej_wiadomosc='Zostałeś zalogowany'; $klasa="success"; niestety nie jestem zalogowany logując się z index.php nie wiem dlaczego. Proszę o pomoc |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
i klasa logowania
Ten post edytował CuteOne 13.12.2011, 03:36:10 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 159 Pomógł: 0 Dołączył: 21.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
i nic nie rozumiem
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:58 |