Entendi...
na realidade, o cliente quer o envio de arquivo livre...
então no caso, so preciso dizer que é obrigatorio, ou seja, not_empty
mas no ko3.2 não rola....
pois faço a validação no model....
para os demais campos funciona...
mas para $_FILES não....
mais alguem já passou por essa situação ???
abraços,
Giovanni Donda
Em 21/08/2011 14:40, felipe moraes escreveu:
Nunca validei upload pelo validation ..
Digamos que ..
$file atribuicao Validation::factory($_FILE);
$file-rule('nomedocampo', 'not_empty')
$file-rule('nomedocampo', 'Model::validaUploadArquivo');
If($file-check())
Seria interessante validar o mime no model.
Mas nem sei se esse tipo de validação é possível.
Enviado pelo celular.
Em 21/08/2011 12:30, "DS PHP Goias" <[email protected]
<mailto:[email protected]>> escreveu:
> Pessoal,
> estou tentando fazer uma validação de formulario onde existe um campo
> para um arquivo(fotografia)
>
> o codigo está em:
> http://pastebin.com/nVhqBMGs
>
> 1 - tentei juntar a validação do post com files assim
> $post=$oEquipe->where('id', '=',
> $id)->values(array_merge($_POST,$_FILES)); // linha 23
>
> 2- no model, tentei validar assim
> 'arquivo'=>array(
> array('not_empty',array(":value","Upload::image","arquivo"))) //
linha 14
>
> 3- não soube como habilita o texto do erro no arquivo
>
> alguem poderia me ajudar ???
>
> Grato,
> Giovanni Donda
>
> --
> Você está recebendo esta mensagem porque se inscreveu no grupo
"Kohana Php" dos Grupos do Google.
> Para postar neste grupo, envie um e-mail para
[email protected] <mailto:[email protected]>.
> Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected]
<mailto:kohana-php%[email protected]>.
> Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.
>
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana
Php" dos Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.
--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para
[email protected].
Para obter mais opções, visite esse grupo em
http://groups.google.com/group/kohana-php?hl=pt-BR.