⊗ppPmAuVld 422 of 447 menu

Qeydiyyatda PHP ilə məlumatların validasiyası

Hal-hazırda biz login-şifrə cütünə heç bir məhdudiyyət qoymuruq, lakin bu, düzgün deyil. Məsələn, indi istifadəçilər təsadüfən ya da qəsdən boş login və ya şifrə ilə, ya da bir simvoldan ibarət şifrə ilə qeydiyyatdan keçə bilərlər. Belə bir şifrə çox sadə və təhlükəsiz olmayacaq.

Nəzərə alın ki, əgər hansısa sahə səhv doldurulubsa, forma təmizlənməməlidir, çünki bu, istifadəçiyə rahatsızlıq verəcək: o, məlumatları daxil etdi, düyməni basdı - və hər şey yox oldu, halbuki səhv bəlkə də bir simvolda idi.

Kodunuzu elə dəyişdirin ki, boş login və ya şifrə ilə istifadəçi qeydiyyatdan keçə bilməsin.

Kodunuzu elə dəyişdirin ki, login sadəcə latın hərfləri və rəqəmlərdən ibarət olsun. Əks halda, forma üzərində bu barədə mesaj çıxarın.

Kodunuzu elə dəyişdirin ki, loginin uzunluğu 4 ilə 10 simvol arasında olsun. Əks halda, forma üzərində bu barədə mesaj çıxarın.

Kodunuzu elə dəyişdirin ki, şifrənin uzunluğu 6 ilə 12 simvol arasında olsun. Əks halda, forma üzərində bu barədə mesaj çıxarın.

Kodunuzu elə dəyişdirin ki, əgər login və ya şifrə səhv daxil edilibsə, uyğun inputun üzərində bu barədə mesaj çıxsın.

Qeydiyyat zamanı istifadəçidən əlavə olaraq email də soruşun. Onu verilənlər bazasına daxil edin. Emailin düzgünlüyünü yoxlayın və əgər düzgün deyilsə, uyğun inputun üzərində bu barədə mesaj çıxarın.

Qeydiyyat zamanı istifadəçidən əlavə olaraq ⁅i⁆gün.ay.il⁅/i⁆ formatında doğum tarixini də soruşun. Tarixi verilənlər bazasına daxil edin. Tarixin formata uyğunluğunu yoxlayın.

Qeydiyyat zamanı istifadəçidən əlavə olaraq yaşadığı ölkəni də soruşun. Ona açılan siyahı select vasitəsilə ölkələrdən birini seçməyi təklif edin.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et