Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

nlopes

Safileup

Recommended Posts

Estou tendo problemas ao usar o internet explorer para fazer upload de arquivos e recuperar apenas o nome do arquivo para poder gravar no banco.

 

Usando o firefox, funciona tudo certinho, o problema é que meu chefe nao usa o ff e sempre da erro quando ele tenta cadastrar um produto pelo ie.

 

Ja identifiquei o problema, mas nao conseguir arrumar ainda.

 

Usando o ie7 para fazer o upload, ele esta pegando todo o caminho "local" e gravando no banco, por exemplo:

 

Ta &assim: c:\documents and settings\administrador\desktop\home.jpg

E era pra ta assim: home.jpg

 

 

O codigo usado é o seguinte:

 

 

<%
Session.LCID = 1046
Server.ScriptTimeout = 1000
%>
<% Set upl = Server.CreateObject("SoftArtisans.FileUp") %>
<% upl.Path = "e:\home\DOMINIO\download" %>
<% upl.Save %>
Total de Bytes Enviados: <%=upl.TotalBytes%><br>
Nome do arquivo <%=upl.UserFilename%> 'LINHA QUE ERA PARA RECUPERAR O NOME DO ARQUIVO
Nome do Caminho <%=upl.Path%>
<% Set upl = Nothing %>
REPETINDO: NO FF FUNFA TUDO CERTO.

 

 

Alguem sabe o que pode esta acontecendo??

Compartilhar este post


Link para o post
Compartilhar em outros sites

é gerado algum erro no IE ???

usa o método GetFileName

 

Este método retorna o nome do arquivo. Por exemplo, se o caminho completo é c: \ temp \ file.doc, esse método retorna file.doc. Se o argumento caminho não termina com o nome de um ficheiro ou pasta, GetFileName retorna uma string vazia.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.