Classe Upload

24 views
Skip to first unread message

Diogo Machado

unread,
Nov 10, 2011, 2:10:55 PM11/10/11
to kohan...@googlegroups.com
Boa tarde pessoal, estou implementando uma solução de Upload, e gostaria de saber como utilizar, não encontrei bons exemplos de como usar.

Adalberto Ap

unread,
Nov 10, 2011, 2:31:57 PM11/10/11
to kohan...@googlegroups.com
Bem eu faço assim

Upload::$default_directory    = 'public/upload'; //Path onde imagem sera salva.
$unic_name                        = uniqid().$_FILES['field']['name']; // nome unico para imagem
Upload::save($_FILES['field'], $unic_name); // salva a imagem

Você pode querer validar os dados antes ai usa a class Validate

$validateObj->rule('field', 'Upload::valid')
                                    ->rule('field', 'Upload::not_empty')  // Não pode ser vazio
                                    ->rule('field', 'Upload::size', array($_FILES['field'],'5M')) // Tamanho maximo
                                    ->rule('field', 'Upload::type', array($_FILES['field'], array('jpg', 'jpeg', 'gif', 'png', 'bmp'))); // Extensões premitidas



Em 10 de novembro de 2011 17:10, Diogo Machado <tec...@diogomachado.net> escreveu:
Boa tarde pessoal, estou implementando uma solução de Upload, e gostaria de saber como utilizar, não encontrei bons exemplos de como usar.

--
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos Grupos do Google.
Para ver esta discussão na web, acesse https://groups.google.com/d/msg/kohana-php/-/uAL-ozC0kK4J.
Para postar neste grupo, envie um e-mail para kohan...@googlegroups.com.
Para cancelar a inscrição nesse grupo, envie um e-mail para kohana-php+...@googlegroups.com.
Para obter mais opções, visite esse grupo em http://groups.google.com/group/kohana-php?hl=pt-BR.

Bernardo - Sudeste Hosting

unread,
Nov 10, 2011, 2:39:26 PM11/10/11
to kohan...@googlegroups.com
Depois que conheci o http://elrte.org/elfinder, deixei de lado a class Upload.
--
Atenciosamente,
Bernardo Sepulveda de Castro
------- ------- ------- -------- -------- --------
Sudeste Hosting...
Ideias e Soluções Web
www.sudestehosting.com.br
(21)3305-3105

Diogo Machado

unread,
Nov 11, 2011, 10:27:58 AM11/11/11
to kohan...@googlegroups.com
Já consegui fazer o Upload pelo exemplo do beto, porém to querendo retornar os erros que o usuário cometeu, to tentando fazer assim, criei a pasta messages do kohana, defini o array das validações e escrevi os erros, na view eu retorno erro se existir. Mais num tá rolando.
Diogo Machado
Desenvolvimento de Aplicações Web
www.diogomachado.com | 028 9922-0849



Reply all
Reply to author
Forward
0 new messages