[ djos @ 09.06.2004. 11:36 ] @
Da nema nako napisanu f-ju da se u polja mogu unositi samo brojevi???
[ Jbyn4e @ 09.06.2004. 11:45 ] @
Pa uzmes pa proveris da li je u polju broj.

Hint: http://www.php.net/manual/en/function.is-numeric.php
[ NikolaVeber @ 09.06.2004. 11:53 ] @
Ili isto odradis u JavaScriptu, mislim da je lakse i za tebe i za korisnika.
[ Dejan Krstic @ 09.06.2004. 12:11 ] @
Ali mnogo opasnije za aplikaciju. I skroz neprofesionalno ;)
[ noviKorisnik @ 09.06.2004. 13:43 ] @
Nisam baš razumeo šta to nije profesionalno - da se koristi JS ili da se ne koristi PHP?
[ broker @ 09.06.2004. 13:44 ] @
Najbolje je raditi i u PHP i u JavaScriptu. Tako je korisniku komfornije a PHP obezbedjuje pouzdanost. :)

Da ne pricamo o tome kako bi bilo idealno da se slicne provere u stvari mogu ugraditi na sam SQL server te bi to i trebalo raditi na onim serverima koji imaju trigere, stored procedures i slicne mogucnosti. MySQL ne spada u takve. :(
[ nervozica @ 09.06.2004. 13:45 ] @
vrsis proveru i u javascriptu i u php file-u. Ako javascript kaze da nije OK nece skakati do servera da bi mu to isto rekao. Ako prodje, proveris jos jednom u PHP da nije neki za***.
[ djos @ 09.06.2004. 13:52 ] @
Ok ma meni je samo potrebno nesto sasvim pokazno posto radim neki domaci na fakultetu. Nista ozbiljno. Evo i jos jedno pitanje:
kako da onemogucim korisnika da pri unosu username-a unosi interpukcijske znake i sl.. t.j da mu omogucim da samo unosi karaktere i brojeve. Ako neko zna cekam odgovor.
[ Dejan Krstic @ 09.06.2004. 15:15 ] @
Neprofesionalno je logiku prepustiti klijentu.
[ dr ZiDoo @ 09.06.2004. 19:29 ] @
Citat:
Dejan Krstic:Neprofesionalno je logiku prepustiti klijentu.


U potpunosti se slažem sa Dejanom.
Prvo što je neprofesionalno, drugo što JavaScript u web developmentu treba što više izbjegavati. JS je ne pouzdan, ne podržavaju ga svi browseri + što se može isključiti kao opcija u samom browseru.

Mislim da treba da koristis PHP, a ako baš ne želiš da se stranica ponovo učitava koristi i Js ali se nemoj previše u njega uzdati.
[ noviKorisnik @ 09.06.2004. 20:06 ] @
Ne dirajte mi JS ;)

Nije on nepouzdan, može da se desi da nije prisutan, pa odatle stoji tvrdnja da ne može da mu se poveri konačna odluka o validnosti unosa. Ako je JS prisutan, on je i pouzdan. Pri validaciji formulara definitivno je i poželjan. Uz ovu proveru neophodna je i serverska provera zbog...
Citat:
djos:
kako da onemogucim korisnika da pri unosu username-a unosi interpukcijske znake i sl.. t.j da mu omogucim da samo unosi karaktere i brojeve. Ako neko zna cekam odgovor.
(daj mu odgovarajuću tastaturu... :D)

Najefektnije pomoću regularnih izraza. Dobro je da se upoznaš, moćna stvarčica...
[ Dejan Krstic @ 09.06.2004. 21:15 ] @
Citat:
noviKorisnik:Ako je JS prisutan, on je i pouzdan.


Jako.

Snimim html kod sebe na racunar, izmenim JS i unesem djubre u bazu (ili bar pokusam). Php source ne mogu da menjam.
[ NikolaVeber @ 09.06.2004. 21:21 ] @
To sve stoji.
Ideja o JavaScriptu je bila prvenstveno na nivou lakoce koriscenja:
nekome sa sporom vezom je mnogo kommotnije da sva obavestenja dobije pre submitovanja.