Ձևաթղթերը կայքում պարունակում են տարբեր հսկողություն և օգտագործվում են օգտագործողների փոխազդեցությունը կազմակերպելու համար: Ձևաթղթի կայքում առկայությունը թույլ է տալիս օգտվողին մուտքագրել և ուղարկել գրանցման տվյալներ, հաղորդագրություններ և այլ տեղեկություններ: Ավելին, ձևը ոչ միայն պետք է կարդա մուտքագրված տեքստը, այլև այն որոշակի եղանակով մշակի:
Դա անհրաժեշտ է
ձևի սցենար:
Հրահանգներ
Քայլ 1
Ձև ստեղծելու հիմնական դժվարությունը կայքի և այլ օգտվողների համար մուտքագրված տեղեկատվության անվտանգության ապահովումն է: Ամենատարածված խոցելի կողմերից մեկը այսպես կոչված XSS ներարկումն է, որի էությունը օգտագործողի զննարկչում չարամիտ գործարկվող ծածկագիր կատարելու հնարավորությունն է: Հետևաբար, ձևը պետք է ունենա զտիչ, որը թույլ չի տալիս մուտքագրել վտանգավոր նիշեր կամ փոխարինել դրանք այլ կոդավորմամբ անվտանգ գործընկերներով: Situationsտիչները անհրաժեշտ են նաև այլ իրավիճակներում. Օրինակ `էլեկտրոնային հասցե մուտքագրելու դաշտում կարող է լինել զտիչ` ցանկացած դասավորությամբ նիշեր մուտքագրելու համար, բացառությամբ անգլերենի:
Քայլ 2
Ձևաթուղթն իրականացվում է սցենարների լեզուներից մեկում գրված սցենարի միջոցով, առավել հաճախ օգտագործվում է PHP: Ձևի կոդը կայքի մեջ կարող է տեղադրվել երկու եղանակով ՝ անմիջապես էջի կոդի մեջ և առանձին կցված ֆայլում: Առաջին դեպքում գործարկվող կոդը կցվում է պիտակների միջեւ (առանց չակերտների): Էջի ընդլայնումը պետք է լինի *.php: Եթե էջն ունի ընդլայնում *.html կամ *.htm, ապա պարզապես անհրաժեշտ է փոխել այն *.php: Սերվերը կարող է կազմաձեւվել ՝ տարբեր ընդարձակումներով php ֆայլեր մշակելու համար. Այս պարագայում ընդլայնումը փոխելու անհրաժեշտություն չկա:
Քայլ 3
Եթե սցենարը ներկայացվում է որպես առանձին ֆայլ, ապա այդ էջի կոդում պետք է դրան համապատասխանեցվի ձևի համապատասխան հղումը. Եթե ձեր կայքի էջերն ունեն *.html ընդլայնում, ապա փոխեք այն *.php կամ կայքի արմատում ստեղծեք.htaccess ֆայլ (անվան դիմաց դրված ժամանակահատվածով), ապա ավելացրեք «AddHandler դիմում / x տողը» -httpd-php.html.htm »(առանց գնանշումների):
Քայլ 4
Ձևաթղթի սցենարը կարող եք գրել ինքներդ, բայց շատ ավելի հեշտ է գտնել պատրաստի տարբերակ ցանցում և փոփոխել ըստ անհրաժեշտության: Լավագույնն այն է, որ նայեք մի քանի տարբերակների ծածկագրին, գնահատեք դրանց առավելություններն ու թերությունները: Երբ հասկանաք, թե ինչպես է կազմված ձևաթուղթը, միշտ կարող եք փոխել այն, ինչպես ձեզ դուր է գալիս, կամ ստեղծել ձեր սեփականը ՝ հիմնվելով գոյություն ունեցող գրերի օրինակի վրա: