A Upin é uma biblioteca para manipulação de arquivos em PHP Orientado a Objetos, que visa facilitar a vida de programadores iniciantes ou até profissionais. Afinal, tempo é dinheiro não é mesmo?
Para começar você deve baixar a versão mais atualizada da biblioteca nesta página.
Após ter realizado o download da biblioteca copie a pasta class
para dentro do diretório do seu projeto.
Agora, com os arquivos da biblioteca em seu projeto, você deverá criar um formulário de upload semelhante ao abaixo:
Algumas coisas na hora da criação do formulário são obrigatórias, são elas:
- O atributo
enctype
cujo valor émultipart/form-data
(Leia sobre) - No atributo name do
input file
é necessário dois couchettes ([]
) após o nome. - E uma pequena observação: Para permitir múltiplos uploads você deve adicionar o atributo
multiple.
Tendo as informações acima em mente, e criadas, vamos para o arquivo que você definiu no atributo action
da sua tag form
(no meu caso o arquivo upload.php).
Imagine você, neste exato momento, criando um sistema de múltiplos uploads do zero. Bem chato, não? Então use e abuse da Upin!