Mi a baja a PHP kódnak?
Megírtam 1 belépő rendszert PHP-ban és működik odáig hogy
ha beirod a helyes felh.nevet és jelszót akkor kiíratja hogy 'Sikeres Belépés'
de ha valami baromságot beírok (pl: f.nev : adasdasd jelszó: asdasds) akkor nem írja ki hogy: Sikeretelen belépés
hanem csak kidob egy fehér képernyőt :/
Válaszokat előre is köszi!
kódot megtalálod: http://pastebin com/Xhud6mmr
A mysql_num_rows 'false' értékkel tér vissza hiba esetén, nem 0-val. Próbáld meg a 9. sorban az az "if ($LOG_row != 0)" sort "if ($LOG_row)"-ra cserélni.
(Nem biztos, nem próbáltam ki.)
A mysql_num_rows visszatérhet 0 értékkel, ez nem gond.
Én inkább valahogy így csinálnám:
http://pastebin com/MNyKXZSQ
DE!
ugye, sikeres bejelentkezéskor történik valami munkamenetváltozós adattárolás?
ugye, ez csak egy teszt, és élesben nem használsz kódolatlan jelszót adatbázisban (min SHA1)?
ugye, ez csak teszt, és mysql függvények helyett mysqli-t, vagy PDO-t fogsz használni?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!