⊗ppPmAuVld 422 of 447 menu

Валидација на податоци при регистрација на PHP

Моментално не поставуваме никакви ограничувања на парот корисничко име-лозинка, меѓутоа, тоа не е правилно. На пример, во моментов нашите корисници случајно или намерно можат да се регистрираат со празно корисничко име или лозинка, или со лозинка, составена од еден симбол. Ваквата лозинка ќе биде премногу едноставна и небезбедна.

Имајте предвид дека ако некое поле е внесено неточно, формата не треба да се чисти, бидејќи тоа ќе му создаде неудобство на корисникот: тој внесувал-внесувал податоци, стиснал - и сè исчезнало, иако грешката можеби била во еден симбол.

Модифицирајте го вашиот код така што нема да може да се регистрира корисник со празно корисничко име или лозинка.

Модифицирајте го вашиот код така што корисничкото име може да содржи само латински букви и бројки. Во случај да не е така, прикажете порака за тоа над формата.

Модифицирајте го вашиот код така што корисничкото име ќе биде со должина од 4 до 10 симболи. Во случај да не е така, прикажете порака за тоа над формата.

Модифицирајте го вашиот код така што лозинката ќе биде со должина од 6 до 12 симболи. Во случај да не е така, прикажете порака за тоа над формата.

Модифицирајте го вашиот код така што, ако корисничкото име или лозинката се внесени неточно, над соодветното поле за внес да се прикаже порака за тоа.

Прашајте го корисникот при регистрација уште и email. Запишете го во базата на податоци. Извршете проверка на е-поштата за точност и, ако таа е неточна, над соодветното поле за внес прикажете порака за тоа.

Прашајте го корисникот при регистрација уште и датум на раѓање во формат ден.месец.година. Запишете го датумот во базата на податоци. Извршете проверка на датумот за усогласеност со форматот.

Прашајте го корисникот при регистрација уште и земја на живеење. Понудете му да избере една од земјите со помош на падачка листа select.

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