kohana 3.1中的文件上传验证无效

时间:2011-09-15 11:21:58

标签: kohana kohana-3

我在Kohana 3.1中遇到了文件上传验证问题。虽然Upload::not_empty函数返回false。我仍然从true函数获得check()

这是我的代码

$validator = Validation::factory($this->request->post())
        ->rule('name', 'Upload::not_empty', array(':files'))
        ->bind(':files',$_FILES['name']);

var_dump($validator->check());

name上方是文件字段的名称

1 个答案:

答案 0 :(得分:1)

我按照this帖子中awellis的建议,将$_POST$_FILES结合起来解决了这个问题。

基本上,name未传递字段Validation::factory的值,因此Kohana_Validation的{​​{1}}函数中的以下代码未返回错误。

check()