![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 27.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie. Mam problem ze skryptem logowania i tworzenia sesji w mojej aplikacji php. Tworzę formularz w którym podaję login i hasło i wysyłam POSTem do adresu login.php w którym wykonywany jest skrypt klasy ZalogujNaStronie(). Wszystko działa poprawnie tzn. loguje sie i tworzy sesję ale kiedy ktoś poda błędne dane wiśnie na login.php i nic sie nie dzieje (IMG:style_emoticons/default/sad.gif) Walczę z tym od wczoraj niestety bez skutku (IMG:style_emoticons/default/sad.gif) Może któremuś z kolegów/koleżanek uda się znaleść błąd (IMG:style_emoticons/default/sad.gif)
login.php
funkcja logowania
bardzo proszę o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 27.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Podwójne hashowanie nie jest moim pomysłem. Musiałem skorzystać z bazy danych userów która została mi dostarczona a tam jest tak właśnie rozwiązane uwierzytelnianie. Bardzo dziękuję, za udzielone wskazówki szczególnie za te o nadesłaniu POST'a postem a nie innym sposobem oraz o sql injection.
Dopiero się uczę więc mogę takich rzeczy nie wiedzieć (IMG:style_emoticons/default/smile.gif) Wieczorkiem zobaczę czy udzielona przez was rady rozwiążą mój problem i dam znać. Z góry dziękuję. P.S. dziwi mnie natomiast dlaczego kiedy zmieniam mysql_fetch_array na mysql_fetch_rows lub num_rows żeby sprawdzić ilość zwróconych wierszy skrypt zachowuje się tak samo i nie albo loguje albo wiśnie (IMG:style_emoticons/default/sad.gif) P.S.S jeżeli chodzi o header to oczywiście chciałem go użyć ale musiałem znaleść alternatywę go hosting na którym siedzi aplikacja nie uznaje headera i wywala akrypt :/ Aż tak głupi nie jestem (IMG:style_emoticons/default/tongue.gif) Pozdrawiam Ten post edytował sQQuil 16.10.2013, 09:49:58 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 23:37 |