![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 18 Dołączył: 23.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. Zwracam się o pomoc do Was, gdyż nie wiem już gdzie zrobiłem błąd. W zasadzie podobnie robiłem skrypt newsów i nie nawalał a rejestracja tak (IMG:style_emoticons/default/winksmiley.jpg)
plik register.php: <?php function ShowLogin($komunikat=""){ echo "$komunikat<br>"; echo "<form action='register.php' method=post>"; echo "Login: <input type=text name=login><br>"; echo "Hasło: <input type=password name=haslo><br>"; echo "<input type=submit value='Zarejestruj!'>"; echo "</form>"; }
Wszystko działa, poprawnie dodaje użytkownika do bazy, jeżeli nic nie wpiszę w loginie i w haśle to nie doda, jeśli nic nie wpiszę w loginie to również nie doda, ale jeśli nic nie wpiszę w haśle, a login wpiszę to i tak mi doda użytkownika.... Nie rozumiem czemu, przecież najpier sprawdzam (empty) i jedno i drugie znakami || czyli to ALBO to, później (trim) usuwam zbędne spacje i dalej mi tak dodaje. Proszę o pomoc. |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 371 Pomógł: 18 Dołączył: 23.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dał do myślenia, nie wiedziałem że md5 tak wpływa, dlatego teraz go "wsadziłem" przed samym wstawieniem hasła do bazy (IMG:style_emoticons/default/winksmiley.jpg) Pomogłeś.
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Na przyszlosc jak wydaje ci sie, ze jakis warunek powinien byc spelniony a program go nie spelnia, to najzwyklej w swiecie wyswietl sobie wszystkie zmienne z tego warunku. To jest niesamowicie trudna umiejętność ale im prędzej ją zdąbędziesz tym lepiej dla ciebie (IMG:style_emoticons/default/winksmiley.jpg)
"deuguj, debuguj,debuguj" http://nospor.pl/php-faq-n29.html#faq-1 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 16:10 |