![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 16 Dołączył: 19.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
znalazłem na tym forum pewien skrypcik i sobie go zapożyczyłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
plik index.html
plik spr.php
no i wszystko jest w porządku jeśli nie ma kodowania md5, wtedy skrypt działa jak powinien a z kodowaniem md5 nie działa. stworzyłem następny prosty skrypcik do rejestracji
teraz spokojnie przy dodawaniu usera do bazy od razu hasło w bazie jest zapisane w 32-znakowym formacie. przy próbie logowania wyskakujenapis: Niepoprawne dane z tej częsci skryptu. if(!checkPass($pass, $user)){ echo("<HTML><BODY><CENTER>"); echo("<H2>Niepoprawne dane!</H2>"); echo("</CENTER></BODY></HTML>"); } else{ include('index1.php'); } pogubiłem się... pomocy |
|
|
![]()
Post
#2
|
|
Grupa: Zablokowani Postów: 47 Pomógł: 7 Dołączył: 6.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 16 Dołączył: 19.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
no niestety to nie pomogło...(IMG:http://forum.php.pl/style_emoticons/default/sad.gif) kombinuje dalej i nic
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 1.05.2007 Skąd: Gryfino Ostrzeżenie: (0%) ![]() ![]() |
Poszukaj na forum.
Już pisałem taki skrypt logowania z dostępen do bazy danych. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 16 Dołączył: 19.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
rzecz w tym że niestety nie ma tego skryptu na forum, więc może poszukaj błędu w tym co ja stworzyłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 2.12.2005 Skąd: Brodnica :) Ostrzeżenie: (0%) ![]() ![]() |
Mam ten sam problem. Skrypt pochodzi z książki "PHP 101 praktycznych skryptów" (skrypt 72). Próbowałem to jakoś "ugryźć" ale również nie wiem w jaki sposób. Wpisuje poprawne dane użytkownika i hasło a mimo to wyskakuje informacja o błędnie wprowadzonych danych. Wygląda to tak jakby skrypt nie odkodowywał zapisanych w bazie haseł przy pomocy md5 :/
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 2 592 Pomógł: 445 Dołączył: 12.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Może zapisz do zmiennej i wyświetl przez echo() co wysyła skrypt do bazy (login i hasło)
Wg mnie nie ma sensu doddawania
bo i tak hasło jest przepuszczane przez MD5, zatem nikt i tak nie wstrzyknie kodu. brakuje średnika w linii 16:
ja używam takiego srkyptu logowania:
Może to się okaże pomocne. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 2.12.2005 Skąd: Brodnica :) Ostrzeżenie: (0%) ![]() ![]() |
Problem rozwiązany na dwa sposoby. Pierwszy prymitywny:
I drugi, trochę bardziej rozbudowany i poprawiony:
Ten post edytował winnetu 21.09.2007, 12:06:14 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 10:45 |