![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 30.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Czy jest jakas roznica pomiedzy wpisywaniem danych i przesylaniem ich za pomoca POST pomiedzy "text" a "password" ?
Wpisuje cos takiego zeby sprawdzic czy uzytkownik wpisal haslo: if ($haslo=="") { echo "Musisz wpisac haslo!"; exit; } Ale nawet jeżeli nie wpisze hasla to wyskakuje jak by wszystko bylo dobrze wpisane. Kiedy tak samo sprawdzam np. login, czy imie czy nazwisko, wszystko dziala dobrze tak jak bym chcial, nie dziala tylko przy hasle. Moje pytanie wiec brzmi czy jest roznica pomiedzy przesylaniem "TEXT" i "PASSWORD" w formularzu. P.S. Pewnie jest jakis lepszy sposob na zrobienie tego, takze jezeli ktos by mial jakies sugestie to byl bym wdzieczny. Z gory dziekuje! |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
A ja troszke zmodyfikowalbym sprawdzanie czy podany login juz istnieje. Otoz w twoim przypadku zostanie wykonanie 1 zapytanie (jesli istnieje to dodanie nie bedize wykonane) lub 2 (jesli nie istnieje trzeba go dodac). Wg mnie lepiej nadal polu login w bazie UNIQE i od razu probowac go dodawc do bazy. Jesli wystapic blad (nie pamietam nr) to login juz jest zarejestrowany. Jesli nie wystapi blad to jest ok. Czyli wszystko zalatwimy 1 zapytaniem.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 00:22 |