Sa higayon nga adunay usa ka HTML nga porma ug pagdagan, kanunay nimo nga gusto nga sigurohon nga ang tanan nga mga importante nga mga kaumahan napuno. Pananglitan, kon magpadala ka og sulat sa pagkumpirma sa email, ang email address kinahanglan nga ilakip sa mga natad nga mga natad , ug kinahanglan kini usa ka email address nga nagtrabaho.
Adunay duha ka mga paagi sa pagbalido sa imong mga porma:
- Paggamit sa JavaScript
- Paggamit sa CGI nga script
Ang mga Kaayohan sa paggamit sa JavaScript alang sa Pagpamatuod nga mga Porma
- Ang paggamit sa javascript wala ka maggamit sa bisan unsang oras nga processor sa server. Ang tanan nga pagproseso nahimo sa computer sa kliyente.
- Kini kasagaran nga makita nga mas paspas kay sa pag-validate sa CGI.
- Tungod kay ang pahina sa porma wala mausab, kini sayon alang sa magbabasa nga ayuhon ang mga sayup.
Ang Kalamidad sa paggamit sa JavaScript alang sa Pagpamatuod nga mga Porma
- Ang JavaScript lamang magamit sa mga browser nga nakapahimo niini. Kung ang Javascript ma-disabled, ang imong pagsusi sa error dili mahuman.
Ang mga Kaayohan sa Paggamit sa CGI alang sa Pagpamatuod nga mga Porma
- Ang paggamit sa usa ka CGI sa pag-validate nagsiguro nga sa matag higayon nga isumite ang porma, ang validation modagan.
Ang Kaugalingon sa Paggamit sa CGI alang sa Pagpamatuod sa mga Porma
- Ang CGI nagbutang sa dugang nga load sa Web server, ug ang matag function nga gilakip sa CGI usa ka dugang buluhaton alang sa server.
- Ang CGI mahimong hinay nga modagan.
- Kung adunay usa ka kasaypanan, ang kustomer kinahanglan nga mobalik sa unang pahina sa porma, o ang CGI nagkinahanglan og lain nga katuyoan sa pagsulat pag-usab sa pahina nga porma.
Ang pamaagi nga akong gisagubang niini mao ang pagbaton sa kadaghanan sa pag-usisa sa kasaypanan nga gihimo gamit ang JavaScript. Sa ingon, kini dali ug sayon alang sa mga magbabasa.
Dayon susihon nako ang importante nga mga elemento sa porma sa CGI.
Unsaon Paggamit sa JavaScript sa Pagpamatuod sa Mga Porma sa HTML
Ang paninugdang premisyo sa pagmugna og pagbalido sa porma mao ang pagpangita sa mga ngalan sa mga porma sa mga elemento nga gikinahanglan, ug kon kini walay sulod, magpakita sa usa ka mensahe sa sayup.
Kadaghanan sa mga pagsusi sa mga kasayuran nga mga programa pagsusi sa matag umahan matag usa, ug magpakita sa usa ka sayup sa usa ka higayon.
Kini makahimo sa pagpuno sa porma nga bug-at, ug ang mga tawo mahimo nga mohunong sa tunga-tunga. Kung gigamit nimo ang mosunod nga script ug ang tinubdan sa Perl mahibal-an mo kung unsaon pagbalido sa tibuok nga dagway sa usa ka higayon, pagpakita sa usa ka serye sa mga mensahe sa sayop nga ang imong magbabasa mahimo dayon mobalik ug ayuhon.
Ang JavaScript alang sa Pagpamatuod sa usa ka Porma
Sa ulo nga bahin sa imong HTML, kinahanglan ka maghimo og usa ka script aron buhaton ang pag-balido sa porma:
- Ipahimutang ang script, ug siguradoha nga kini natago gikan sa mga browser nga dili makagamit sa JavaScript.