⊗ppPmAuVld 422 of 447 menu

Валідацыя даных пры рэгістрацыі на PHP

Зараз мы не накладаем ніякіх абмежаванняў на пару лагін-пароль, аднак, гэта няправільна. Напрыклад, зараз у нас карыстальнікі выпадкова ці наўмысна могуць зарэгістравацца з пустым лагінам ці паролем, ці з паролем, які складаецца з аднаго сімвала. Такі пароль будзе занадта простым і не бяспечным.

Улічыце, што калі якое-небудзь поле ўведзена няправільна, форма не павінна ачышчацца, так як гэта будзе доставаць яму непрыемнасці карыстальніку: ён уводзіў-уводзіў даныя, націснуў - і ўсё знікла, хаця памылка магчыма была ў адным сімвале.

Мадыфікуйце ваш код так, каб нельга было зарэгістраваць карыстальніка з пустым лагінам ці паролем.

Мадыфікуйце ваш код так, каб лагін мог утрымліваць толькі лацінскія літары і лічбы. У выпадку, калі гэта не так, выводзьце паведамленне пра гэта над формай.

Мадыфікуйце ваш код так, каб лагін быў даўжынёй ад 4 да 10 сімвалаў. У выпадку, калі гэта не так, выводзьце паведамленне пра гэта над формай.

Мадыфікуйце ваш код так, каб пароль быў даўжынёй ад 6 да 12 сімвалаў. У выпадку, калі гэта не так, выводзьце паведамленне пра гэта над формай.

Мадыфікуйце ваш код так, каб, калі лагін ці пароль уведзеныя няправільна, над адпаведным інпутам выводзілася паведамленне пра гэта.

Спытайце ў карыстальніка пры рэгістрацыі яшчэ і email. Занесіце яго ў базу даных. Выканайце праверку емейла на правільнасць і, калі ён няправільны, над адпаведным інпутам выведзьце паведамленне пра гэта.

Спытайце ў карыстальніка пры рэгістрацыі яшчэ і дату нараджэння ў фармаце дзень.месяц.год. Занесіце дату ў базу даных. Выканайце праверку даты на адпаведнасць фармату.

Спытайте ў карыстальніка пры рэгістрацыі яшчэ і краіну пражывання. Прапануйце яму выбраць адну з краін з дапамогай выпадаючага спісу select.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць