【发布时间】:2011-03-19 08:23:34
【问题描述】:
我想在我的 CI 应用程序中验证手机和手机字段。我已将验证规则设置为整数,但用户无法输入由 "-" 分隔的值。如果我使用“文本”类型,用户也可以输入字母......我该如何解决这个问题......我希望用户在字段中输入“-”和“+”值,而不是任何其他文本
代码:
$this->form_validation->set_rules('land_phone','Land Phone','trim|required|integer|min_length[1]|max_length[50]|xss_clean');
$this->form_validation->set_rules('mobile_phone','Mobile Phone','trim|required|integer|min_length[1]|max_length[50]|xss_clean');
【问题讨论】:
-
我们需要查看您的验证码。
-
$this->form_validation->set_rules('land_phone','Land Phone','trim|required|integer|min_length[1]|max_length[50]|xss_clean'); $this->form_validation->set_rules('mobile_phone','手机','trim|required|integer|min_length[1]|max_length[50]|xss_clean');
-
我将您的代码粘贴到您的问题中。将来,您应该编辑您的问题以添加任何额外信息,而不是离开 cmets。
-
好的....但是我们如何解决这个问题
标签: php codeigniter validation