Suporte de hospedagem
ASP | PHP | CGI | MySQL | SQL Server | Access | FTP | E-mail | Streaming
Domínio | Formulário de E-mail | Front Page | Contadores | Construtor de Sites | Anti-Spam

Suporte - ASP >> Dundas Upload

» UTILIZANDO O DUNDASUPLOAD PARA ENVIAR ARQUIVOS

Com o componente DundasUpload você permite que os visitantes do seu site enviem múltiplos arquivos utilizando apenas o browser estipulando o tamanho máximo dos arquivos.

Criando a página que enviará os arquivos:

<%
Response.Buffer = true
on error resume next

'declara as variáveis
dim objUpload
dim strMessage

'cria instância do objeto
set objUpload = server.CreateObject("Dundas.Upload.2")

'verifica um possível erro
if err.number <> 0 then
Response.Redirect "Dundas.asp?Message=" & err.description
end if

'estipula o tamanho máximo do arquivo
objUpload.MaxFileSize = 1048576

'formatando o nome do arquivo
objUpload.UseUniqueNames = false

'informa o path onde os arquivos serão salvos
'obs: o diretório deve ter permissão de escrita
objUpload.Save "c:\www\login\web\teste"

dim temp

'verifica erro
if IsEmpty(objUpload.Form("txtName")) = false then temp = " "
if err.number <> 0 then
strMessage = objUpload.Form("txtName") & temp & "Falha, ocorreu o erro: " & err.description

'mensagem de sucesso
else
strMessage = "Upload realizado com sucesso pelo" & temp & objUpload.Form("txtName") & "."
end if

Response.Redirect "Dundas.asp?Message=" & strMessage

'destroi o objeto
set objUpload = nothing
%>

Em nosso exemplo foi usado o diretório teste. Substitua pelo diretório em que você deseja gravar o tumbnail e o "login" por seu login FTP. Esse diretório deve necessariamente ter permissão de escrita. Para ter permissão de escrita em seu diretório solicite a nosso suporte informando seu domínio e a pasta.

Agora faça um formulário que passará as informações ao script asp responsável por chamar o componente.

Use a seguinte tag input no seu formulário:

<input NAME="File1" TYPE="file">
<input NAME="File2" TYPE="file">

 

Clique para atendimento!
Novos telefones






Pesquise seu domínio