![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.03.2004 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Pisze sobie skrypcik logowania i natrafilem na jeden problem.
No i do tego miejsca wszystko dziala. Chcialem jeszcze wprowadzic petle if w przypadku gdyby $log (czyli pole login z formularza) nie mialo swojego odwzorowania w bazie danych (nie byloby takiego uzytkownika). Petla wygladala tak:
Ale ta petla nie dziala niestety, choc probowalem to dac jako else oraz elseif do poprzedniego if'a ![]() ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
W zapytaniu pobierasz wszystkie dane, które pasują do danego loginu. Nie dziw się więć, że warunek $log !== $wiersz['login'] nigdy nie zajdzie, gdyż ty zawsze masz tam tylko dane pasujące do $log. Nie więc nawet sensu sprawdzać $log==$wiersz['login']
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.03.2004 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Zastosowalem sie do tego co napisales, z tym, ze nadal nie mam zaleznosci takiej, gdy nie ma takiego uzytkownika, jaki byl wpisany w formularzu w polu login...
Jak z tym sobie poradzic? bo ja teraz nie mam pomyslu na to ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
jak nie ma takiego uzytkownika to ci zapytanie nie zwróci żadnego rekordu
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.03.2004 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
hmm.. a jest jakis sposob by w przypadku bledzie wprowadzonego loginu wykonala sie procedura np include('error.php'); ?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 4.03.2004 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Kurcze... banalne rozwiazanie, moglem troche pomyslec
![]() Dzieki, dziala ![]() |
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Jeżeli ostnieje tylko jeden użytkownik o takim loginie, to po co wyciągać jego dane pętlą ?
Ten post edytował Ociu 21.03.2005, 12:35:06 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
ociu: w tym przypadku dalej nie ma co sprawdzać:$log==$wiersz['login']. czytaj posty wyżej
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 04:05 |