验证文件上传CakePHP

时间:2010-05-01 13:56:17

标签: validation file cakephp arrays

如何在CakePHP中验证文件上传? 当我写这样的话:

var $validate = array(
    'file' => array(
        'select' => array(
            'rule' => array('selectFile'),
            'message' => 'There is no file!'),
        'type' => array(
            'rule' => array('typeFile'),
            'message' => 'Bad type!'),
        'size' => array(
            'rule' => array('sizeFile'),
            'message' => 'Bad with size!')));
仅适用于最后一次验证,此处为'size'。 也许你知道解决方案,用于验证包含许多消息的文件吗?

1 个答案:

答案 0 :(得分:0)

尝试将required = true添加到3个规则中的每一个