![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%)
|
Witam. Moglibyscie rzucic okiem na kod:
Niezaleznie czy wprowadze poprawne czy niepoprawne dane, pojawia sie komunikat zalogowanie niemozliwe! Sprawdzalem mechanizm laczenia z baza w innym, prostszym skrypcie i jest ok. Kod wydaje sie byc logiczny. Z gory dziekuje i pozdrawiam. Ten post edytował bobens_83 19.12.2005, 17:30:13 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 1 Dołączył: 15.12.2005 Ostrzeżenie: (0%)
|
ale masz błąd połaczenia z mysql czy poprostu wywala ze sie nie zgadza i mowi ze nie zalogowany (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%)
|
Wywala kod z linijki 43, zadnego errora z bazy nie ma (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 1 Dołączył: 15.12.2005 Ostrzeżenie: (0%)
|
spróbuj tak:
Ten post edytował Kristof 19.12.2005, 18:07:22 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%)
|
Niestety bez zmian, zwraca 0. W bazie user_session znajduje sie 1 tabela uw_uz w ktorej mam: user_id, password[varchar 40] i user[varchar 20]. Czyli to by sie zgadzalo (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 1 Dołączył: 15.12.2005 Ostrzeżenie: (0%)
|
a w jaki sposob masz wczesniej zaszyfrowane hasło?? Spróbuj odczytać hasło przez md5
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 39 Pomógł: 0 Dołączył: 19.12.2004 Skąd: Sanok Ostrzeżenie: (0%)
|
Jestreś pewien, że TO jest dobrze? zmienna $user jest zdefiniowana wcześniej poprzez $user = $_POST['user']; czyli zmienna ta zawsze istnieje, jeżęli zostały przesłane dane z formularza... Wg. mnie powinno być tak:
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 7.11.2005 Skąd: z Czelsy Ostrzeżenie: (0%)
|
Haslo szyfruje przy wprowadzaniu do bazy za pomoca sha1.
To raczej nie jest to. Zmienna ta nie istnieje gdy skrypt wywoluje sie pierwszy raz. Ale pominmy to, to jest do dopracowania. Tylko czemu po wprowadzeniu poprawnych danych dalej zwraca 0. A moze to miec zwiazek jakis z php.ini? Pozdrawiam. ======================================================== A jeszcze taka rzecz: zrobilem formularz ktory wowoluje sktypt:
Zalozylem uzytkownika MySQL 'marian' o hasle 'haselko'. Jesli wprowadze do formularza te dane to skrypt dziala poprawnie. Ale gdy wpisze dane niepoprawne to zawiesza mi sie Apache - wystepuje blad krytyczny (IMG:http://forum.php.pl/style_emoticons/default/blink.gif) Co wy na to ? Ten post edytował bobens_83 20.12.2005, 00:17:41 |
|
|
|
Post
#9
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Ja radze spojrzec do manuala i zrobic dokladnie jak jest w przykladzie (przyklad 1).
http://pl2.php.net/manual/pl/function.mysqli-connect.php |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 22:41 |