Ir para conteúdo
Fórum Script Brasil
  • 0

Aspupload


serraventura

Pergunta

........

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/upload.asp, line 11

Count = Upload.SaveVirtual "/arqs/"& login &""

---------------------------^

esse é o script...

<%

dim login, nome_arq

login = request.Form("login")

Set Upload = Server.CreateObject("Persits.Upload.1")

Upload.OverwriteFiles = False

On Error Resume Next

Upload.SetMaxSize 1048576

Count = Upload.SaveVirtual "\arqs\"& login &""

%>

informações q peguei no site http://www.aspupload.com/object_upload.html#SaveVirtual

------------

já tentei inverter as barras e nada.....

Editado por dark0
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

deu erro!

Microsoft VBScript compilation error '800a0401'

Expected end of statement

/upload.asp, line 11

Count = Upload.SaveVirtual "./arqs/"& login

---------------------------^

Fiz isso e parou o erro:

Count = Upload.SaveVirtual ("\arqs\"& login &"")

porém esta dando outro erro!!

tá dando o meu próprio tratamento de erro mais não sei porque!! assim...

Houve um erro ao tentar carregar o arquivo: (Tamanho Máximo 1MB)

" Unspecified error " <<<<(Err.Description)

vou postar o script inteiro!!!

<%

dim login, nome_arq

login = request.Form("login")

Set Upload = Server.CreateObject("Persits.Upload.1")

Upload.OverwriteFiles = false

On Error Resume Next

Upload.SetMaxSize 3145728 ' Limit files to 1MB

Count = Upload.SaveVirtual ("\arqs\"& login &"")

%>

<HTML>

<BODY BGCOLOR="#FFFFFF" background="BG.gif">

<CENTER>

  <font color="#FFFFFF"><strong><font size="2" face="Tahoma, Arial, Times New Roman">

<% If Err <> 0 Then %>  </font></strong><font size="2"><FONT SIZE=2 FACE="Tahoma, Arial, Times New Roman" COLOR=#0020A0>

  <H3><strong><font color="#FFFFFF" face="Tahoma, Arial, Times New Roman">Houve

    um erro ao tentar carregar o arquivo: (Tamanho Máximo 1MB)</font></strong></h3>

  </FONT></font></font> <FONT SIZE=2 FACE="Tahoma, Arial, Times New Roman" COLOR=#0020A0>

  <h2><font color="#FFFFFF"><strong><font size="2" face="Tahoma, Arial, Times New Roman">"

    <% = Err.Description %>    "</font></strong></font></h2>

  </FONT> <font color="#FFFFFF"><strong><font size="2" face="Tahoma, Arial, Times New Roman">

<% Else %>  </font></strong></font><font size="2"><FONT SIZE=2 FACE="Tahoma, Arial, Times New Roman" COLOR=#0020A0>

  <h2> <font color="#FFFFFF"><strong><font face="Tahoma, Arial, Times New Roman">

  <% = Count %>

    Arquivo carregado com sucesso.</font></strong></font></h2>

  </FONT></font> <font color="#FFFFFF"><strong><font size="2" face="Tahoma, Arial, Times New Roman">

<% If Count > 0 Then %>

  <%

Set File = Upload.Files(1)

If File.ImageType = "PDF" Then

  nome_arq = File.filename

 

  %>

  <% End If %>

  <% Else %>  Não existe nenhum arquivo carregado no servidor!

<% End If

  end if

  %>  </font></strong><font size="2" face="Tahoma, Arial, Times New Roman"></font></font>

</CENTER>

</BODY>

</HTML>

--------------------

se alguém puder dar um help valeu!

Editado: Formate seus textos usando as tags CODE e QUOTE, facilita a leitura.

Editado por dark0
Link para o comentário
Compartilhar em outros sites

  • 0

descobri porque do erro...............mas não to conseguindo resolver.............acho q é problema de concatenação!

assim...

Count = Upload.SaveVirtual("\arqs\"& Upload.Form("login") &"")

esse endereço acima era pra server assim

\arqs\nome_do_login_do_cliente

porem quando o upload é feito.............invés de copiar o arquivo para

\arqs\nome_do_login_do_cliente

ele copia apenas para

\arqs\

entaum acredito q seja problema de concatenação!.........tipo estou fazendo algo errado com ASPAS ou && na hora da concatenação........ou entaum deveria concatenar antes e jogar prea uma variavel e depois..... jogar essa variavel para o SAVEVIRTUAL........

o q tá rolando é q eu não to conseguindo passar o endereço completo para o SAVEVIRTUAL

alguém pode me ajudar?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...