O Dundas Upload é um objeto ASP desenvolvido pela Dundas Software, que permite o envio de arquivos para sua área de FTP através da interface Web.
A Digiweb disponibiliza um modelo simples de uso de Dundas Upload para seu site.
Para utilizar esse exemplo de Dundas Upload, é necessário criar dois arquivos, e uma pasta de destino para os arquivos que serão subidos.
O primeiro arquivo (upload.html) é responsável por selecionar os arquivos para upload e "chamar" o código ASP que irá executar o upload.
O segundo (upload.asp) receberá as informações dos arquivos selecionados para enviá-los ao servidor.
Copie os códigos dos arquivos para seu site. Primeiramente o upload.html:
Código HTML:
<html>
<body bgcolor="#FFFFFF">
<form method="POST" enctype="multipart/form-data" action="upload.asp">
<input type="FILE" size="40" name="FILE1"><br>
<input type="FILE" size="40" name="FILE2"><br>
<input type="FILE" size="40" name="FILE3"><br>
<input type=submit value="Upload!">
</form>
</body>
</html>
Código ASP:
<%
Dim objUpload
Set objUpload = Server.CreateObject("Dundas.Upload.2")
objUpload.MaxFileSize = 150000
objUpload.UseVirtualDir = True
objUpload.UseUniqueNames = False
objUpload.Save "/upload"
Set objUpload = Nothing
Response.Write "Upload efetuado com sucesso"
%>
No parâmetro "objUpload.MaxFileSize" é definido o tamanho maximo em kbytes do arquivo.
No parâmetro "objUpload.Save" é definido a pasta para onde deverão seguir os arquivos, essa pasta deve
ter permissão de escrita para a web.
NOTA: Por se tratar de programação ASP, não ofereceremos suporte se os códigos do exemplo forem
alterados para inclusões de campos adicionais ou demais alterações.