%
'inicia classe
set up = new rUpload
'configura extensões válidas - não obrigatório
'válido para restringir os tipos de arquivos que podem ser enviados
'veja a classe para verificar as extensões proibidas
up.AllowExt = ".jpg|.jpeg|.gif|.png"
'configura path para upload - obrigatório
up.path = Server.MapPath("img/")
'Obtém variavel
'var = class.getField("nome-do-campo")
nome = up.getField("nome")
email = up.getField("email")
campos = up.getField("cont")
'monta array com campos a serem recebidos
%>
nome: <%=nome%> | email: <%=email%> | no. de arquivo enviados: <%=campos%>
<%
for x = 1 to cInt(campos)
'Obtém o nome do arquivo enviado para ser mostrado ou editado de forma a salvar o arquivo no servidor com nome diferente
'var = class.getFile("nome-do-campo") - não é obrigatório
imagem = lcase(up.getFile("file"& x))
'configura mensagem de envio ok
up.msgOK = "Arquivo "& imagem &" enviado com sucesso."
'configura mensagem de erro no envio
up.msgErro = "Erro ao enviar o arquivo "& imagem &". Tente novamente."
'configura erro com extensão inválida
up.msgExtInvalida = "Arquivo "& imagem &" possui extensão não permitida para upload."
'Salva o arquivo
'class.salvaArquivo("nome_do_campo_file"[obrigatório],nome-que-o-arquivo-será-gravado[não é obrigatório])
up.salvaArquivo "file"& x,imagem
'busca o status do upload
status = up.status
%>
imagem: <%=imagem%> | status: <%=status%>
<%
next
%>
Home