Как проверить расширение файла Zend валидатор? - PullRequest
0 голосов
/ 11 ноября 2011

Мне нужно загрузить файл в базу данных и проверить его перед расширением валидатора.Сделайте так - возьмите содержимое файловой функции * file_get_contents * и имя файла из * $ _FILES *.Необходимо проверить расширение файла (Zend валидатор).Как?

Что не так в моем коде:

        $allowed_ext = 'pic, jpg, gif, png, bmp';
        $validator = new Zend_Validate_File_Extension();
        return $validator->isValid($allowed_ext, $fileName);
        if (!$validator->isValid($allowed_ext, $file)) 
            return 'Invalid extension';

1 Ответ

5 голосов
/ 11 ноября 2011

Это сработало для меня:

$validator = new Zend_Validate_File_Extension();
$validator->addValidator('Extension', false, 'jpg,jpeg,png,gif');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...