>> SPIKA: Hebu sasa tuangalie ukurasa wa mtandao ambayo inaruhusu user
kujiandikisha kwa ajili ya kitu lakini kwamba kweli pamoja na baadhi ya mteja upande
uthibitisho wa pembejeo yake.
>> Taarifa hapa, katika fomu-1.HTML, nina kwamba mfumo huo kama kabla ya lakini mimi wameweza
Aliongeza ID sifa kwa aina tag yangu, thamani ambayo ni ya kujiandikisha, hivyo
kwamba mimi na ID kupitia ambayo naweza kipekee kutambua kwamba fomu katika DOM yangu.
Sasa taarifa chini ya aina tag yangu ni script tag, ili makusudi sana,
JavaScript code yangu tu kutekeleza mara moja tag fomu na DOM nodes yake
wamekuwa kubeba.
>> Ndani ya tag script taarifa ni mstari wa kwanza hapa ambapo mimi kutangaza
variable kuitwa fomu na kuwapa ni thamani ya kurudi kwa
document.getElementByID ya kunukuu unquote usajili.
Ni mstari wa kificho kwamba kuangalia kupitia DOM yangu, kuangalia kwa
hiki au nodi kwamba ina kipekee kitambulisho ya usajili, kuhifadhi
thamani ya kurudi hatimaye katika variable hii.
>> Kisha mimi kujiandikisha na aina ya tukio hilo handler kwa kuwasilisha fomu,
na form.onsubmit na kuwapa kwamba kazi bila majina, mwili ambayo
kuendelea kufanya yafuatayo.
Kama shamba fomu kuwa, ambaye jina lake ni email, ina thamani ya kutoka kwa mtumiaji sawa
kunukuu unquote kitu, basi sisi ni kwenda tahadhari ya mtumiaji kuwa yeye
lazima kutoa barua pepe zao, na sisi kurudi uongo ili fomu
yenyewe si in kusajili dot php.
>> Mwingine, kama aina ana shamba jina lake ni password na thamani ambao ni
unquote quote, basi hebu kelele mtumiaji kuwa yeye
lazima kutoa password.
Na tena, kurudi uongo ili fomu ni si kuwasilishwa kwa
kusajili dot php.
>> Wakati huo huo, ikiwa thamani mtumiaji typed katika shamba fomu inayoitwa
password hailingani thamani kwamba user imetoa kwa aina
shamba iitwayo uthibitisho, basi hebu kelele mtumiaji nywila hawana
mechi, na kisha kurudi uongo ili fomu ni si kuwasilishwa kwa
kusajili dot php.
>> Mwisho, kama ni si kesi hiyo aina ya mkataba wa pembejeo ni checked,
basi hebu kelele mtumiaji kueleza kuwa yeye lazima kukubaliana na masharti
na hali, na tena kurudi uongo ili fomu ni si kuwasilishwa kwa
kusajili dot php.
>> Mwingine kama, hakuna makosa hayo na yamepatikana, hebu kweli kurudi kweli
na kuruhusu aina kuwasilishwa kusajili dot php.
>> Hebu tuangalie haya kutokea makosa sasa na ufunguzi
ukurasa katika browser.
http://localhost/form-1.HTML.
Hapa ni kisha aina hiyo.
Hebu kutoa kitu.
>> Lazima kutoa barua pepe yako.
Haki yote, hebu angalau kushirikiana pamoja na mistari hayo.
>> Lazima kutoa password.
Haki yote, hebu kuchagua password kama bendera.
Nywila si mechi.
Ah, mimi haja ya kushirikiana na kutoa neno hilo hilo, bendera, tena.
>> Wewe lazima kukubaliana na masharti na masharti.
Haki yote, hebu sasa angalia sanduku hilo.
Na hatimaye, whew, mimi nina registered.