 | Fazendo Upload de arquivos com ASP usando aspSmartUpload |  |
Enviada: Ter Ago 30, 2005 3:54 am |
|
|
rodrigo |
Administrador |

|
|
Registrado: 28/08/05 |
Mensagens: 385 |
Localização: São Vicente/SP |
|
|
|
 |
 |
 |
|
O aspSmartUpload é um objeto da linguagem ASP que permite o envio de arquivos, para sua conta, através da interface Web.
Para utilizar o aspSmartUpload, é necessário criar dois arquivos. O primeiro arquivo é responsável por selecionar os arquivos para upload e "chamar" o código ASP que irá executar o upload. O segundo receberá as informações dos arquivos selecionados para envia-los ao servidor.
Segue abaixo um exemplo de código simples para o upload de arquivos:
Copie o código abaixo e salve com o nome de: aspsmartupload_escolhearquivo.asp
Código: | <HTML>
<BODY BGCOLOR="white">
<H1>aspSmartUpload</H1>
<HR>
<FORM METHOD="POST" ACTION="aspsmartupload_upload.asp" ENCTYPE="multipart/form-data">
<INPUT TYPE="FILE" NAME="FILE1" SIZE="50"><BR>
<INPUT TYPE="FILE" NAME="FILE2" SIZE="50"><BR>
<INPUT TYPE="FILE" NAME="FILE3" SIZE="50"><BR>
<INPUT TYPE="FILE" NAME="FILE4" SIZE="50"><BR>
<INPUT TYPE="SUBMIT" VALUE="Upload">
</FORM>
</BODY>
</HTML>
|
Copie o código abaixo e salve com o nome de: aspsmartupload_upload.asp
Código: | <HTML>
<BODY BGCOLOR="white">
<H1>aspSmartUpload</H1>
<HR>
<%
' Variables
' *********
Dim mySmartUpload
Dim intCount
' Object creation
' ***************
Set mySmartUpload = Server.CreateObject("aspSmartUpload.SmartUpload")
' Upload
' ******
mySmartUpload.Upload
' Save the files with their original names in a virtual path of the web server
' ****************************************************************************
intCount = mySmartUpload.Save("c:\domains\seudominio.com.br\wwwroot\diretoriodeupload")
' Display the number of files uploaded
' ************************************
Response.Write(intCount & " file(s) uploaded.")
%>
</BODY>
</HTML>
|
Observações: Na variável intCount você deve colocar o caminho para o diretório onde será gravado o arquivo. Esse diretório tem que ter permissão de Leitura e Gravação.
Para mais informações e recursos do aspSmartUpload acesse http://www.aspsmart.com/aspSmartUpload/liblocal/docs/Objects.htm |
|
|
|
|
 | aspSmartUpload.File erro '80040460' Unable to save file |  |
Enviada: Qui Abr 12, 2007 9:36 pm |
|
|
rodrigo |
Administrador |

|
|
Registrado: 28/08/05 |
Mensagens: 385 |
Localização: São Vicente/SP |
|
|
|
 |
 |
 |
|
Ola,
Se seu script de upload esta apresentando o erro:
aspSmartUpload.File erro '80040460' Unable to save file
Verifique os seguintes itens abaixo:
1. Veja se o path (diretorio) esta correto, pois alguns sites estao na unidade de disco C: e outros na unidade disco D:
Para ver em qual unidade de disco seu site esta armazenado, acesse o painel de controles HELM, clique em Dominios, clique em cima do nome do seu Dominio, estando dentro do menu do dominio clique em Configurações do Site. Nesta opcao o painel de controles mostra qual o diretório físico que esta seu site.
Exemplo:
c:\domains\nomedosite.com.br\wwwroot\diretoriodeupload
ou
d:\domains\nomedosite.com.br\wwwroot\diretoriodeupload
2. Verifique tb se existe permissão de escrita para o diretorio onde vc esta tentando gravar.
Em caso de duvidas entre em contato com o suporte técnico utilizando umas das formas de comunicação disponiveis no endereco http://itm.guru/suporte
Obrigado, |
|
|
|
|
|
|