Błąd gdzieś w tym, skrypcie, Logowanie z zabezpieczeniami (gdzie jest błąd?) |
Błąd gdzieś w tym, skrypcie, Logowanie z zabezpieczeniami (gdzie jest błąd?) |
20.03.2013, 19:42:28
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 20.03.2013 Ostrzeżenie: (0%) |
Witam. Nie mogę znaleźć błędu w tym kodzie... Przebrnąłem już przez kilka poprawek ale stanąłem w martwym punkcie.
Po podaniu nazwy uzytkownika i hasla ciagle wyskakuje komunikat ze podaje zle dane choć podaję dobre. Może ktoś widzi ten błąd? Pliki jakie wchodzą w grę: wyloguj.php index.php wyloguj.php :
index.php
Baza danych; baza: tutorial tabela: uzytkownicy kolumny; id, uzytkownik, haslo, email haslo ma kodowanie w bazie: sha1 Ma ktoś pomysł? |
|
|
20.03.2013, 20:05:54
Post
#2
|
|
Grupa: Zarejestrowani Postów: 651 Pomógł: 116 Dołączył: 3.06.2012 Skąd: Lędziny Ostrzeżenie: (0%) |
Jak na moje to po pierwsze mysql_real_escape_string do wywalenia, na cholere skoro tam będzie tylko hash. Po drugie tam masz spacje przed i po. Tak zapisz:
|
|
|
20.03.2013, 21:15:35
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 20.03.2013 Ostrzeżenie: (0%) |
Ok działa. Tak jak mówiłeś hasło ktore wklepywałem
zamiast hasło="hasło" było haslo="_haslo_" Po wywaleniu spacji działa, nie wywaliłem mysql_real_escape_string wole by tak pozostało narazie. Dzięki wielki + dla Ciebie. Ten post edytował M05 20.03.2013, 21:16:01 |
|
|
21.03.2013, 03:25:15
Post
#4
|
|
Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) |
Po wywaleniu spacji działa, nie wywaliłem mysql_real_escape_string wole by tak pozostało narazie. Ale dobrze gada! Wywal to! Bo jeszcze się tak nauczysz Skoro masz hash, to nie ważne co użyszkodnik tam wpisze, czyż nie? -------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 08:12 |