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

Form validation

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

[ Pregleda: 974 | Odgovora: 12 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

grn

Član broj: 13743
Poruke: 19
*.dialup.zonnet.nl



Profil

icon Form validation23.11.2003. u 14:39

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!
23.11.2003. u 14:39 

byTer

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

ICQ: 47761626


Profil

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

Nista bez dodatnog skriptovanja.
23.11.2003. u 15:49 

grn

Član broj: 13743
Poruke: 19
*.dialup.zonnet.nl



Profil

icon Re: Form validation23.11.2003. u 16:27
Java script bi u mom slucaju bila zadovoljavajuce resenje te ako imash jedan HIT ME
23.11.2003. u 16:27 

byTer

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

ICQ: 47761626


Profil

icon Re: Form validation23.11.2003. u 17:36
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")'>
23.11.2003. u 17:36 

noviKorisnik

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



Profil

icon Re: Form validation24.11.2003. u 07:10
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.
24.11.2003. u 07:10 

Conica
Aleksandra Gaborovic
Beograd

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

Jabber: Conica@elitesecurity.org
ICQ: 14076604
Sajt: www.homeofweb.com


Profil

icon Re: Form validation24.11.2003. u 10:23
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
24.11.2003. u 10:23 

byTer

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

ICQ: 47761626


Profil

icon Re: Form validation24.11.2003. u 12:11
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)
24.11.2003. u 12:11 

grn

Član broj: 13743
Poruke: 19
*.adsl.zonnet.nl



Profil

icon Re: Form validation24.11.2003. u 15:04
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.
24.11.2003. u 15:04 

byTer

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

ICQ: 47761626


Profil

icon Re: Form validation24.11.2003. u 19:43
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
24.11.2003. u 19:43 

grn

Član broj: 13743
Poruke: 19
*.dialup.zonnet.nl



Profil

icon Re: Form validation24.11.2003. u 21:29
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.
24.11.2003. u 21:29 

grn

Član broj: 13743
Poruke: 19
*.adsl.zonnet.nl



Profil

icon Re: Form validation26.11.2003. u 01:17
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
26.11.2003. u 01:17 

noviKorisnik

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



Profil

icon Re: Form validation26.11.2003. u 09:47
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>
26.11.2003. u 09:47 

grn

Član broj: 13743
Poruke: 19
*.dialup.zonnet.nl



Profil

icon Re: Form validation26.11.2003. u 14:02
...?!?!....
Hajde,Dejane jos jednom ali ovog puta malo sporije.
26.11.2003. u 14:02 

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

[ Pregleda: 974 | Odgovora: 12 ]

Postavi temu Odgovori

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