Ro'yxatdan o'tishda ma'lumotlarni PHP-da tekshirish
Hozir biz login-parol juftligiga hech qanday cheklovlar qo'ymaymiz, ammo, bu noto'g'ri. Misol uchun, hozir foydalanuvchilar tasodifan yoki ataylab bo'sh login yoki parol bilan, yoki bitta belgidan iborat parol bilan ro'yxatdan o'tishlari mumkin. Bunday parol juda oddiy va xavfsiz bo'lmaydi.
E'tiboringizni qaratamiz, agar qandaydir maydon noto'g'ri kiritilgan bo'lsa, forma tozalanmasligi kerak, chunki bu foydalanuvchiga qulayliksizlik tug'diradi: u ma'lumotlarni kiritdi-kiritdi, tugmani bosdi - va hammasi yo'qoldi, garchi xato bitta belgida bo'lgan bo'lishi mumkin.
Kodingizni shunday o'zgartiringki, bo'sh login yoki parol bilan foydalanuvchini ro'yxatdan o'tkazish imkoni bo'lmasin.
Kodingizni shunday o'zgartiringki, login faqat lotin harflari va raqamlardan iborat bo'lsin. Agar bunday bo'lmasa, forma ustida bu haqida xabarnoma chiqaring.
Kodingizni shunday o'zgartiringki, login uzunligi
4 dan 10 gacha belgidan iborat bo'lsin.
Agar bunday bo'lmasa, forma ustida bu haqida xabarnoma chiqaring.
Kodingizni shunday o'zgartiringki, parol uzunligi
6 dan 12 gacha belgidan iborat bo'lsin.
Agar bunday bo'lmasa, forma ustida bu haqida xabarnoma chiqaring.
Kodingizni shunday o'zgartiringki, agar login yoki parol noto'g'ri kiritilgan bo'lsa, tegishli input ustida bu haqida xabarnoma chiqarilsin.
Ro'yxatdan o'tish paytida foydalanuvchidan yana email so'rang. Uni ma'lumotlar bazasiga kiriting. Elektron pochta manzilining to'g'riligini tekshiring va, agar u noto'g'ri bo'lsa, tegishli input ustida bu haqida xabarnoma chiqaring.
Ro'yxatdan o'tish paytida foydalanuvchidan yana tug'ilgan sanasini kun.oy.yil formatida so'rang. Sana ni ma'lumotlar bazasiga kiriting. Sana ning formatga mosligini tekshiring.
Ro'yxatdan o'tish paytida foydalanuvchidan yana
yashaydigan mamlakatini so'rang. Unga pastga tushadigan ro'yxat
select yordamida mamlakatlardan birini tanlashni taklif qiling.