Article View: nl.comp.sys.mac
Article #17Re: [site-check] De laatste keer de MacFAQ
From: Sander Temme
Date: Thu, 19 Apr 2001 03:05
Date: Thu, 19 Apr 2001 03:05
28 lines
2993 bytes
2993 bytes
In article <MPG.154603dee3d4b403989dd3@news.cis.dfn.de>,
erick@barkhuis.net wrote:
> Voorbeeld: validatie van een invulformulier.
>
> Dat zou serverside kunnen. Het zou ook met javascript kunnen. Naar mijn
Naah... de client heeft erg weinig toe te voegen aan input validatie. Je
kunt als applicatiebouwer namelijk niet vertrouwen op wat je van de
client krijgt aangereikt. JavaScript uitschakelen is slechts de eerste
stap: er is niets dat mij tegenhoudt om de input van een formulier op te
sturen met een custom http client of zelfs telnet vanaf de MacOSX
command line. Ik kan practisch alles, inclusief cookies, gewoon intypen.
Ik kan ook de pagina saven, veranderen (die JavaScript check eruit, de
prijs van het aan te schaffen artikel door twee, het e-mailadres van een
mail-a-form script aanpassen), het lokale bestand in een browser laden
en op submit klikken.
Nee, wat je van de client kant krijgt is niet te vertrouwen. Dus waarom
valideren met JavaScript? Het enige dat je daarmee bereikt is het
irriteren van de gebruiker.
S.
--
Sander de Sybersurfer
sander@temme.net
PGP Key Fingerprint: 51B4 8727 466A 0BC3 69F4 B7B8 B2BE BC40 1529 24AF
Technical Details
Message-ID:
<sander-F10B35.20060018042001@news>Path:
arc1-ca.pugleaf.net!supernews.google.com!newsfeed.google.com!sn-xit-02!supernews.com!bignews.mediaways.net!cyclone.bc.net!newsfeed.direct.ca!look.ca!newshub2.rdc1.sfba.home.com!news.home.com!news1.rdc1.sfba.home.com.POSTED!not-for-mailReferences:
<1ersobf.16x3b69pao5saN%hfrarg@jvyxb.orfgnngavrg.ay.invalid> <slrn9dda04.ef0.menno@flits102-126.flits.rug.nl> <1erspw2.b8ini51ej6cwiN%hfrarg@jvyxb.orfgnngavrg.ay.invalid> <3ad6ac88.3203349@news.pandora.be> <1ersvo0.xhh85u8kehbkN%hfrarg@jvyxb.orfgnngavrg.ay.invalid> <sander-5D0B3A.20182113042001@news> <1erurxo.1xuwa241p6c5q8N%hfrarg@jvyxb.orfgnngavrg.ay.INVALID> <1eryuts.1s3hjf21o7bcx4N%rjgjonker@mac.com> <MPG.15454c5b389bb8df9897e7@news.cis.dfn.de> <slrn9dme5l.c0v.houghi@pizza.houghi.org> <MPG.154603dee3d4b403989dd3@news.cis.dfn.de>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 114bee,df689ed56098a66 X-Google-Attributes: gid114bee,public X-Google-Thread: 10e3f2,df689ed56098a66 X-Google-Attributes: gid10e3f2,public X-Google-Thread: 10b08a,df689ed56098a66 X-Google-Attributes: gid10b08a,public X-Google-ArrivalTime: 2001-04-18 20:09:58 PST Path: arc1-ca.pugleaf.net!supernews.google.com!newsfeed.google.com!sn-xit-02!supernews.com!bignews.mediaways.net!cyclone.bc.net!newsfeed.direct.ca!look.ca!newshub2.rdc1.sfba.home.com!news.home.com!news1.rdc1.sfba.home.com.POSTED!not-for-mail From: Sander Temme <sander@temme.net> Newsgroups: nl.comp.sys.mac,nl.internet.www.ontwerp,be.comp.internet.design Subject: Re: [site-check] De laatste keer de MacFAQ References: <1ersobf.16x3b69pao5saN%hfrarg@jvyxb.orfgnngavrg.ay.invalid> <slrn9dda04.ef0.menno@flits102-126.flits.rug.nl> <1erspw2.b8ini51ej6cwiN%hfrarg@jvyxb.orfgnngavrg.ay.invalid> <3ad6ac88.3203349@news.pandora.be> <1ersvo0.xhh85u8kehbkN%hfrarg@jvyxb.orfgnngavrg.ay.invalid> <sander-5D0B3A.20182113042001@news> <1erurxo.1xuwa241p6c5q8N%hfrarg@jvyxb.orfgnngavrg.ay.INVALID> <1eryuts.1s3hjf21o7bcx4N%rjgjonker@mac.com> <MPG.15454c5b389bb8df9897e7@news.cis.dfn.de> <slrn9dme5l.c0v.houghi@pizza.houghi.org> <MPG.154603dee3d4b403989dd3@news.cis.dfn.de> User-Agent: MT-NewsWatcher/3.0 (PPC) Message-ID: <sander-F10B35.20060018042001@news> Lines: 28 Date: Thu, 19 Apr 2001 03:05:26 GMT NNTP-Posting-Host: 65.0.136.157 X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.sfba.home.com 987649526 65.0.136.157 (Wed, 18 Apr 2001 20:05:26 PDT) NNTP-Posting-Date: Wed, 18 Apr 2001 20:05:26 PDT Organization: Excite@Home - The Leader in Broadband http://home.com/faster