ďťż
Podstrony
|
telcocafeHey ho :DPiszę sobie skrypt logowania, i mam tam taki kod: <form method="post" action="takelogin.php"> A dalej mam kod na tworzenie buttonów za pomocą funkcji rand(); Jeżeli użytkownik wpisze poprawne dane i kliknie na przycisk z X'em, to go zaloguje, jeżeli kliknie na niepoprawny przycisk, przeniesie go do strony niepoprawne.php. Ale teraz mam problem. Użytkownik może się zalogować, nie klikając na żaden z przycisków, tylko wciskając enter'a, a ja chcę to wyeliminować, jakieś sugestie? <form method="post" action="takelogin.php" onsubmit="return (przycisk to właściwy ? true : false)"> ? Ale to rozwiązanie JS. Możesz to równie prosto zrobić w PHP: if($_POST['name_właściwego']) zaloguj(); @Up, czyli tak. Do tego właściwego przycisku dałem name=\"wlasciwy\" Przed tym postem dałem taki kod: if($_POST['wlasciwy']) Ale nie wiem co w Twoim wypadku oznacza zaloguj(); Ten mój formularz logowania? Bo wtedy w tym wypadku początek skryptu logowania będzie wyglądał tak: if($_POST['wlasciwy']) ?> <form method="post" action="takelogin.php" id=\"wlasciwy\"> <table border="1" cellpadding=5 align=center> <tr><td align=center><input type="text" size=40 name="username" /></td></tr> <tr><td align=center><input type="password" size=40 name="password" /></td></tr> Użytkownik Kuba1530 edytował ten post 24 czerwiec 2007, 22:13 zaloguj() dałem w formie, że jeśli warunek jest spełniony, to wtedy zaloguj użytkownika. Użytkownik Coldpeer edytował ten post 24 czerwiec 2007, 22:58 |
|||
Sitedesign by AltusUmbrae. |