Pengesahan Data semasa Pendaftaran dalam PHP
Kini kami tidak mengenakan sebarang sekatan pada pasangan nama pengguna-kata laluan, namun, ini adalah tidak betul. Sebagai contoh, kini pengguna secara tidak sengaja atau sengaja boleh mendaftar dengan nama pengguna atau kata laluan kosong, atau dengan kata laluan, yang terdiri daripada satu aksara. Kata laluan sedemikian akan menjadi terlalu mudah dan tidak selamat.
Perhatikan, jika mana-mana medan dimasukkan secara tidak betul, borang tidak sepatutnya dikosongkan, kerana ini akan menyebabkan ketidakselesaan kepada pengguna: dia memasukkan-memasukkan data, menekan - dan semuanya hilang, walaupun ralat mungkin hanya pada satu aksara.
Ubah suai kod anda supaya tidak mungkin mendaftarkan pengguna dengan nama pengguna kosong atau kata laluan kosong.
Ubah suai kod anda supaya nama pengguna hanya boleh mengandungi huruf Latin dan nombor. Sekiranya tidak demikian, paparkan mesej mengenainya di atas borang.
Ubah suai kod anda supaya nama pengguna
panjangnya dari 4 hingga 10 aksara.
Sekiranya tidak demikian, paparkan mesej mengenainya di atas borang.
Ubah suai kod anda supaya kata laluan
panjangnya dari 6 hingga 12 aksara.
Sekiranya tidak demikian, paparkan mesej mengenainya di atas borang.
Ubah suai kod anda supaya, jika nama pengguna atau kata laluan dimasukkan secara tidak betul, di atas input yang sepadan paparkan mesej mengenainya.
Tanya pengguna semasa pendaftaran juga email. Masukkannya ke dalam pangkalan data. Lakukan periksaan email untuk ketepatan dan, jika ia tidak tepat, di atas input yang sepadan paparkan mesej mengenainya.
Tanya pengguna semasa pendaftaran juga tarikh lahir dalam format hari.bulan.tahun. Masukkan tarikh ke dalam pangkalan data. Lakukan periksaan tarikh untuk kesesuaian dengan format.
Tanya pengguna semasa pendaftaran juga
negara kediaman. Tawarkan dia untuk memilih
salah satu negara menggunakan senarai juntai bawah
select.