Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Form validation

[es] :: Web dizajn i CSS :: Form validation

[ Pregleda: 2918 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

grn

Član broj: 13743
Poruke: 23



Profil

icon Form validation23.11.2003. u 14:39 - pre 248 meseci
Na sajtu koji upravo zavrsavam imam jedan formular.
Kako da izvedem da je nemoguce uraditi SUBMIT
ukoliko u odgovarajuce polje nije ukucan "tajni" samo meni i mojim klijentina
pozneti npr. shestocifreni jedinstveni broj.
imam CGI-BIN i koristim formmail.pl koji sam skinuo sa http://www.scriptarchive.com/
Unapred zahvalan!
 
Odgovor na temu

byTer

Član broj: 10936
Poruke: 1221
*.info-net.co.yu

ICQ: 47761626


Profil

icon Re: Form validation23.11.2003. u 15:49 - pre 248 meseci
Ako radis java scriptom, bice provaljeno od nekog malo iskusnijeg,
A ako sve to ostaje u perlu...

Nista bez dodatnog skriptovanja.
 
Odgovor na temu

grn

Član broj: 13743
Poruke: 23



Profil

icon Re: Form validation23.11.2003. u 16:27 - pre 248 meseci
Java script bi u mom slucaju bila zadovoljavajuce resenje te ako imash jedan HIT ME
 
Odgovor na temu

byTer

Član broj: 10936
Poruke: 1221
*.info-net.co.yu

ICQ: 47761626


Profil

icon Re: Form validation23.11.2003. u 17:36 - pre 248 meseci
Pa moglo bi nesto na ovaj nacin:

Imas element u <form name="forma1"> pored ostalih i recimo

<input type="text" name="verify"/>

E sad skript bi trebao ovako da izgleda:

Code:

fuction verifying(vrednost1)

if (document.forma1.verify.value != "<ovde vrednost> ili vrednost1") {
   alert("Your confirmation code is invalid! Try Again!);
   return false;
   } else { return true }
}


Posle toga za submit dugme stavi <input type="submit" onClick="verifying("neka vrednost")'>
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.bankmeridian.com

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Form validation24.11.2003. u 07:10 - pre 248 meseci
Ovo lako može da se provali!
Ako treba da se radi bilo kakva zaštita, skriptovanje s klijentske strane ne može da obezbedi od provaljivanja u sistem.
U kodu ove funkcije nalazi se "tajna" šifra. Kako znam način da dođem do koda funkcije, to znači da šifra nije tajna već samo malo zamagljena.

Znači, jedini mogući način je da se pusti Submit u svakom slučaju, pa se na serverskoj strani izvrši provera na osnovu koje se daje stranica o grešci ili se dopušta puna funkcionalnost programa. Odnosno, ovo se svodi na to da treba dodati par izmena u formmail.
 
Odgovor na temu

Conica
Aleksandra Gaborovic

Član broj: 7384
Poruke: 304
*.pmg-communisations.com.



Profil

icon Re: Form validation24.11.2003. u 10:23 - pre 248 meseci
a da se na ucitavanju strane na serveru generise xml sa vrednoscu sa kojom se uporedjuje, da ga jscript prihvati i na onsubmit uporedi sa ubacenom vrednoscu?

...samo pitam...
cheers
Web razvoj: www.homeofweb.com
Blog: (HRK)www.pljuc.com
 
Odgovor na temu

byTer

Član broj: 10936
Poruke: 1221
*.info-net.co.yu

ICQ: 47761626


Profil

icon Re: Form validation24.11.2003. u 12:11 - pre 248 meseci
Citat:
Conica:
a da se na ucitavanju strane na serveru generise xml sa vrednoscu sa kojom se uporedjuje, da ga jscript prihvati i na onsubmit uporedi sa ubacenom vrednoscu?

...samo pitam...
cheers


Pa vidi primere kako JavaScript odradjuje serverske skriptove (izuzev ASP ali to je drugo)
 
Odgovor na temu

grn

Član broj: 13743
Poruke: 23



Profil

icon Re: Form validation24.11.2003. u 15:04 - pre 248 meseci
Ovo postaje veoma interesantno!
Kao prvo u mom sluchaju radilo se o formularu-anketi koja bi omogucila klijentima
moje firme, koja se bavi renovacijom i dizajnom interiora, da daju ocenu kvaliteta ponudjenih usluga.
Na racunu koji dobiju nakon primo/predaje objekta nalazio bi se i cod ,
isti za sve klijente ,i ukucavanje coda omogucilo bi im da nakon sto popune formular urade SUBMIT.
Cilj svega ovoga je da ljudima koji nisu moji klijenti ili su mi konkurencija otezam "zloupotrebu"formulara.
Medjutim, vasi komentari probudili su u meni zalju da sve ovo probam uradim malo ozbiljnije.
Moram napomenuti da sa Java Scriptom a pogotovo Perlom nemam mnogo iskustva, formmail.pl kostao me je
3-4 neprospavane noci,te bih molio malo detaljnija uputstva;ukoliko ima neko raspolozen da pise na ovu temu.
 
Odgovor na temu

byTer

Član broj: 10936
Poruke: 1221
*.info-net.co.yu

ICQ: 47761626


Profil

icon Re: Form validation24.11.2003. u 19:43 - pre 248 meseci
Ja te shvatam, decko.
Ovaj tvoj problem nije mnogo tezak. Fora je samo da izaberes tehnologiju kojom ces ovo raditi a na raspolaganju su ti modernije ASP i PHP, i meni fosilne CGI PERL i druge. Zanci izaberi tehnologiju i onda ili kupi neku knjigu ili poskidaj tutoriale sa interneta. Za pocetak mozes da odes na http://www.w3schools.com
 
Odgovor na temu

grn

Član broj: 13743
Poruke: 23



Profil

icon Re: Form validation24.11.2003. u 21:29 - pre 248 meseci
ovo je samo za Mr.by Ter
Ukoliko procitas moju predhodnu poruku jos jednom, ovog puta pazljivije,
shvatices da sam pozvao zainteresovane za temu da napisu nesto vise o istoj.
Ocigledno je ti nisi jedan od njih, te ne razumem zasto je ovakav komentar bio potreban.
Zar nije ocigledno da ja, da imam zelje ili vremena da se bavim programiranjem na tom nivou, ne bih postavljao ovakva pitanja na forumu.
Stvarno ne razumem ljude koji na ovde postavljena pitanja salju ljude na Google, yahoo, w3sch... i slicne lokacije.
Pazi ovako, ako znas pomozi, ako neznas ili neces batali .
Jednostavno zar ne.
 
Odgovor na temu

grn

Član broj: 13743
Poruke: 23



Profil

icon Re: Form validation26.11.2003. u 01:17 - pre 248 meseci
Evo mene sa mogucim resenjem problema
prvo uradis ovo :
http://www.dynamicdrive.com/dynamicindex9/password.htm

i nakon toga da jos malo zakomplikujemo ovo :
http://www.dynamicdrive.com/dynamicindex9/encrypter.htm

Naravno, sve ovo je Java script ali moze da posluzi

Pozdrav
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.bankmeridian.com

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Form validation26.11.2003. u 09:47 - pre 248 meseci
SUPER - uporediš kriptovanu vrednost specijalnog polja s kriptovanom kontrolnom vrednosti!
Šta se dešava ako korisnik isključi JavaScript?
Recimo ovako:
<form name="someForm" action="fake.html" onSubmit="return checkMe ();" method="post"> ... </form>
<script>
function checkMe ()
{ //... uporedi kriptovane vrednosti, ako ne valja: return false;
document.someForm.action = "formmail.pl";
return true;
}
</script>
 
Odgovor na temu

grn

Član broj: 13743
Poruke: 23



Profil

icon Re: Form validation26.11.2003. u 14:02 - pre 248 meseci
...?!?!....
Hajde,Dejane jos jednom ali ovog puta malo sporije.
 
Odgovor na temu

[es] :: Web dizajn i CSS :: Form validation

[ Pregleda: 2918 | Odgovora: 12 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.