Пас аз он, ки шумо формулаи HTML дошта бошед, аксар вақт мехоҳед боварӣ ҳосил кунед, ки ҳамаи соҳаҳои муҳими дохилӣ пур мешаванд. Масалан, агар шумо ба мактуби тасдиқкунандаи почтаи электронӣ фиристед, суроғаи почтаи электронӣ бояд ба шаклҳои дохилӣ дохил карда шавад , ва он бояд суроғаи почтаи электронӣ бошад, ки кор мекунад.
Ду роҳ барои тасдиқ кардани шаклҳои шумо вуҷуд дорад:
- Истифодаи JavaScript
- Истифодаи коди CGI
Амалҳои истифодаи JavaScript барои шаклҳои тасдиқкунанда
- Истифодаи javascript шумо ягон вақт корти серверро истифода намебаред. Ҳамаи коркард дар компютери мизоҷ анҷом дода мешавад.
- Бисёре аз корбурди CGI зудтар кор мекунанд.
- Азбаски саҳифаи тағйирёфта тағйир наёфта, барои хонандагон хатогиҳо осон аст.
Усулҳои истифодабарии JavaScript барои шаклҳои тасдиқкунанда
- JavaScript танҳо дар браузерҳо, ки фаъолияташон кор мекунад, кор мекунад. Агар JavaScript хомӯш карда шуда бошад, тафтишоти хатои шумо иҷро намешавад.
Тарафҳои истифодаи CGI барои тасдиқкунии шаклҳо
- Истифодаи CGI барои тасдиқ кардани кафолатҳое, ки ҳар вақт формулаи пешниҳод карда мешавад, тасдиқ карда мешавад.
Истифодаи CGI барои тасдиқи шаклҳо
- CGI ба сервери веб серверро бештар медиҳад ва ҳар як вазифае, ки дар CGI дохил карда мешавад, вазифаи сервер аст.
- CGI метавонад сусти кор кунад.
- Агар хато бошад, фармоишгар бояд ба саҳифаи аввалин гузарад, ё CGI вазифадор аст, ки феҳристи саҳифаро бозхонад.
Ин роҳи ман аст, ки аксарияти хатогиҳои санҷишӣ бо JavaScript дошта бошанд. Ин роҳ, барои хонандагон зуд ва осон аст.
Пас ман унсурҳои муҳими ин формаро бо CGI барқарор мекунам.
Чӣ тавр истифода бурдани JavaScript барои шаклҳои формати HTML
Асосҳои асосии ташаккули тасдиқкунӣ ин аст, ки унсурҳои унсурҳои формуларо , ки талаб карда мешаванд, ҷустуҷӯ кунед ва агар онҳо холӣ бошанд, паёми хато нишон диҳед.
Бисёр барномаҳои хатогиҳои хатогӣ ҳар як майдонро як маротиба тафтиш мекунанд ва дар як вақт як хатогиеро нишон медиҳанд.
Ин метавонад шакли формуларо пур кунад ва одамон дар мобайни он мемонанд. Агар шумо сутуни зерин ва клипи Perlро истифода баред, шумо медонед, ки чӣ тавр якҷоя кардани ҳама намуди яклухт, як силсила мактубҳои хато, ки хонандаи шумо пас аз баргаштан ва ислоҳ кардан мумкин аст.
JavaScript барои тасдиқ кардани формат
Дар қисмати сарлавҳаи HTML, шумо бояд скриптро таҳия созед, то ин шаклро тасдиқ кунад:
- Навиштани скрипт, ва боварӣ ҳосил кунед, ки он аз браузерҳо пинҳон шуда наметавонад, ки JavaScript наметавонад идора карда шавад.