0

这段代码有什么问题?问题是 is_empty 方法被调用但 is_image 没有。

$this->load->library('form_validation');
$this->form_validation->set_rules('userfile', 'image', 'callback_is_empty|callback_is_image');

这是 is_image 方法

public function is_image()
{
  echo 'Hello from is_image';
}
4

2 回答 2

1

您的自定义回调函数需要返回“True”或“False”。

于 2012-10-09T14:17:02.477 回答
-1

我不确定,但是您是否尝试过使用

'callback_is_empty||callback_is_image'

代替

'callback_is_empty|callback_is_image'

你也读过这个:
http ://ellislab.com/codeigniter/user_guide/libraries/form_validation.html#callbacks

对不起,我不能更有用。

于 2012-10-09T14:17:10.497 回答