kreiranje upita za login formu

kreiranje upita za login formu

offline
  • Pridružio: 31 Mar 2017
  • Poruke: 2

pozdrav svima, napravio sam login formu u HTML-u i hoću da izvršim upite ali mi nije jasno kojim redosledom da napišem upit da bi mi forma funkcionisala. hoću da mi izbacuje greške ako su neka polja prazna, ako imaju manje od 5 i više od 16 karaktera.

login forma:
<form id="login" name="login" action="#" method="POST">     <label>korisničko ime:</label>     <p><input type="text" name="korisnicko_ime" id="korisnicko_ime" placeholder="vaše korisničko ime" /></p>     <label>lozinka:</label>     <p><input type="text" name="lozinka" id="lozinka" placeholder="vaša lozinka" /></p>     <input type="submit" value="uloguj se" name="login_submit" id="login_submit" /> </form>



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14370
  • Gde živiš: Niš

Na klijentskoj strani to možeš da uradiš pomoću JavaScript-a: https://www.w3schools.com/js/js_validation.asp Moguće je odraditi validaciju i na serverskoj strani u php-u. Pitanje je samo šta tačno želiš da postigneš, pa na osnovu toga biraš pristup. Čak postoji i kombinovana validacija - na klijentu pooveravaš obavezna polja, dužinu unesenih vrednosti itd, dok na serveru proveravaš one stvari koje se čuvaju na serveru kao što je npr. da li uneseno korisničko ime postoji, da li je lozinka ispravna itd.

Inače, kucaj na Google-u samo 'html form validation' i izaći će ti brdo linkova, tutorijala i informacija o tome.



offline
  • Pridružio: 31 Mar 2017
  • Poruke: 2

hoću da odradim proveru na serveru tj preko php-a. mene samo zanima redosled upita.
prvo ide
if (isset($korisnicko_ime) and isset($lozinka)) {
$korisnicko_ime = $_post['korisnicko_ime'];
$lozinka = $_post['lozinka'];
}
pa posle ovog me zanima redosled. video sam da može sa if...elseif...else ili if...exit()
treba mi samo primer kako bih mogao dalje.

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14370
  • Gde živiš: Niš

Ista stvar - Google. Imaš mali milion primera. Wink

Evo takođe sa W3Schools: https://www.w3schools.com/php/php_form_validation.asp Ova i narednih nekoliko stranica se bave validacijom input polja na serverskoj strani.

Ko je trenutno na forumu
 

Ukupno su 819 korisnika na forumu :: 37 registrovanih, 4 sakrivenih i 778 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Andrija357, atrkulja, axa, Boris902, BSD, croato, darkangel, darkstar101, djonsule, El-Komadante, Faki-Valjevo, flash12, fortissimo, indja2, ivance95, ivica976, Krstić, Kubovac, ladro, machak, mandicdamir245, Milan A. Nikolic, Miskohd, Mixelotti, nradukic, nuke92, RADOVAN.S, robertino, Ruski Sremac, slonic_tonic, svetac, trajkoni018, trutcina, vathra, Vatreni Zmaj, vobo