Tôi gặp lỗi khi cố gắng đặt thông báo xác thực tùy chỉnh trong CodeIgniter
cho các ràng buộc xác thực min_length
và max_length
.xác thực max_length, min_length trong mã vạch
Đây là những quy tắc xác nhận của tôi:
$this->form_validation->set_rules('username', 'Username', 'required|xss_clean|min_length[6]|max_length[10]');
$this->form_validation->set_rules('password', 'Password', 'required|min_length[8]|max_length[20]';
Đây là những thông điệp xác nhận tùy chỉnh của tôi:
$this->form_validation->set_message('min_length[3]', '%s: the minimum of characters is three');
$this->form_validation->set_message('max_length[20]', '%s:the maximum of characters is 20');
Trong ví dụ của tôi, chúng tôi có hai lĩnh vực, nhưng tôi có nhiều lĩnh vực với tối thiểu khác nhau và thời gian tối đa giá trị. Tất cả chúng đều có một xác nhận ràng buộc cụ thể. Tin nhắn này không hoạt động. Thông báo xuất hiện theo mặc định. Cảm ơn bạn đã giúp đỡ.
Trong mã nguồn của tôi là ok.Tôi quên để đặt các bracked đóng cửa khi tôi đã đăng bài của tôi. Nghi ngờ của tôi tiếp tục. Cảm ơn bạn đã chỉnh sửa. – cabita
@cabita - Tôi đã cập nhật câu trả lời của mình. – stealthyninja
Xin cảm ơn, tôi sẽ xem xét câu trả lời của bạn. Cảm ơn. – cabita