Xác thực dữ liệu khi đăng ký bằng PHP
Hiện tại chúng ta không áp đặt bất kỳ hạn chế nào đối với cặp tên đăng nhập-mật khẩu, tuy nhiên, điều này là không đúng. Ví dụ, bây giờ người dùng của chúng ta có thể vô tình hoặc cố ý đăng ký với tên đăng nhập hoặc mật khẩu trống, hoặc với mật khẩu chỉ gồm một ký tự. Mật khẩu như vậy sẽ quá đơn giản và không an toàn.
Lưu ý rằng nếu bất kỳ trường nào được nhập không chính xác, biểu mẫu không được xóa, vì điều này sẽ gây bất tiện cho người dùng: họ nhập-nhập dữ liệu, nhấn nút - và tất cả biến mất, mặc dù lỗi có thể chỉ nằm ở một ký tự.
Hãy sửa đổi mã của bạn để không thể đăng ký người dùng với tên đăng nhập hoặc mật khẩu trống.
Hãy sửa đổi mã của bạn để tên đăng nhập chỉ có thể chứa chữ cái Latinh và chữ số. Trong trường hợp không phải như vậy, hãy hiển thị thông báo về điều này phía trên biểu mẫu.
Hãy sửa đổi mã của bạn để tên đăng nhập có
độ dài từ 4 đến 10 ký tự.
Trong trường hợp không phải như vậy, hãy hiển thị thông báo
về điều này phía trên biểu mẫu.
Hãy sửa đổi mã của bạn để mật khẩu có
độ dài từ 6 đến 12 ký tự.
Trong trường hợp không phải như vậy, hãy hiển thị thông báo
về điều này phía trên biểu mẫu.
Hãy sửa đổi mã của bạn để, nếu tên đăng nhập hoặc mật khẩu được nhập không chính xác, phía trên trường nhập (input) tương ứng sẽ hiển thị thông báo về điều đó.
Hãy hỏi người dùng khi đăng ký thêm cả email. Hãy lưu nó vào cơ sở dữ liệu. Thực hiện kiểm tra tính chính xác của email và, nếu nó không chính xác, phía trên trường nhập tương ứng hãy hiển thị thông báo về điều đó.
Hãy hỏi người dùng khi đăng ký thêm cả ngày sinh theo định dạng ngày.tháng.năm. Hãy lưu ngày tháng vào cơ sở dữ liệu. Thực hiện kiểm tra ngày tháng để đảm bảo đúng định dạng.
Hãy hỏi người dùng khi đăng ký thêm cả
quốc gia cư trú. Hãy đề nghị họ chọn
một trong các quốc gia bằng cách sử dụng danh sách thả xuống
select.