CodeIgniter 表单验证不适用于 url

CodeIgniter form validation does not work for url

我使用 form_validation 通过使用此代码验证 URL:

 $this->form_validation->set_rules("edtQuestionURL", "Site URL", "trim|required|url");

但是每次我 运行 我的代码,它 returns false.

我的错误是什么?我在 system/Form_validation.php 文件中做了一些更改(我从 Whosebug 获得了它们)但它不起作用。请指导我。

也许你可以这样试试

$this->form_validation->set_rules("edtQuestionURL", "Site URL", "trim|required|valid_url");

或这个

$this->form_validation->set_rules("edtQuestionURL", "Site URL", "trim|required|prep_url");