Վավերացում և տվյալների մաքրում PHP-ի միջոցով: Վավերացնող դաս՝ POST տվյալների վավերացման համար. Նշելով ևս մեկ սյունակ՝ վավերացնելու համար
Այս և հաջորդ գլուխները ցույց են տալիս, թե ինչպես օգտագործել PHP ձևի տվյալները վավերացնելու համար:
PHP ձևի վավերացումՄտածեք ԱՆՎՏԱՆԳՈՒԹՅԱՆ մասին PHP ձևերը մշակելիս:
Այս էջերը ցույց կտան, թե ինչպես մշակել PHP ձևերը՝ հաշվի առնելով անվտանգությունը: Ձևի տվյալների ճիշտ վավերացումը կարևոր է ձեր ձևը հաքերներից և սպամերից պաշտպանելու համար:
HTML ձևը, որի վրա մենք աշխատելու ենք այս գլուխներում, պարունակում է տարբեր մուտքային դաշտեր՝ պարտադիր և կամընտիր տեքստային դաշտեր, ռադիո կոճակներ և ուղարկելու կոճակ:
Վերոնշյալ ձևի վավերացման կանոնները հետևյալն են.
Անուն | Պահանջվում է. + Պետք է պարունակի միայն տառեր և բացատներ |
Էլ | Պահանջվում է. + Պետք է պարունակի վավեր էլփոստի հասցե (@ և .) |
Կայք | Ընտրովի: Եթե առկա է, այն պետք է պարունակի վավեր URL |
Մեկնաբանություն | Ընտրովի: Բազմակի ներածման դաշտ (textarea) |
Սեռ | Պահանջվում է. Պետք է ընտրել մեկը |
Սկզբում մենք կանդրադառնանք ձևի պարզ HTML կոդը.
Տեքստային դաշտերԱնվան, էլ.փոստի և կայքի դաշտերը տեքստի մուտքագրման տարրեր են, իսկ մեկնաբանության դաշտը տեքստային տարածք է: HTML կոդը ունի հետևյալ տեսքը.
Անուն:
Էլ.
Կայք:
Մեկնաբանություն:
Սեռի դաշտերը ռադիո կոճակներ են, և HTML կոդը այսպիսի տեսք ունի.
Սեռը:
իգական
Արական
Այլ
Ձևի HTML կոդը ունի հետևյալ տեսքը.