0

What is wrong with this code ? The problem is that the is_empty method is called but is_image not.

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

Here is the is_image method

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 に答える