Ir para conteúdo

Arquivado

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

estranho.com

[Resolvido] deletar arquivo

Recommended Posts

olá.

 

Estou tentando excluir um caminho fisicamente e estou usando FSO mais não esta excluindo... onde esta o erro?

 

 

<% 
'objeto fso...

Set Fso = Server.CreateObject("Scripting.FileSystemObject")

'caminho físico
Caminho = Request.querystring("Caminho")

'Verifica se o arquivo existe.. caso sim, deleta o mesmo
If Fso.FileExists(Caminho) Then
  Fso.DeleteFile(Caminho)
End If

'destrói o objeto fso que foi criado...
Set Fso = Nothing 

' Mostra Mensagem de Confirmação na Tela
Response.write "Arquivo excluido com Sucesso!"

' Redireciona após 5 segundos
response.write "<br><br>você será redirecionado em 5 segundos..<br>"
response.write "<meta http-equiv='refresh' content='5; url=index.asp'/>"
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

precisa ser o caminho fisico do arquivo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para saber o caminho fisico de onde está esse aquivo, crie um arquivo asp com o codigo abaixo, depois acesse.

Esse deve ser o Caminho para o script funcionar.

 

 

<%=request.ServerVariables("PATH_TRANSLATED")%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use a função ServerMapPath abraçando a sua variável Caminho, com isso terá o caminho físico completo do arquivo.

Compartilhar este post


Link para o post
Compartilhar em outros sites
Caminho = Request.querystring("Caminho")

Caminho = Server.MapPath(caminho)

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu galera.... deu certo aqui...

ficou assim:

<% 
'objeto fso...
Dim caminho,Fso
Set Fso = Server.CreateObject("Scripting.FileSystemObject")

'caminho físico
Caminho = Request.querystring("Caminho")
Caminho = Server.MapPath(caminho)
'Verifica se o arquivo existe.. caso sim, deleta o mesmo
If Fso.FileExists(Caminho) Then
  Fso.DeleteFile(Caminho)
End If

'destrói o objeto fso que foi criado...
Set Fso = Nothing 

' Mostra Mensagem de Confirmação na Tela
Response.write "Arquivo excluido com Sucesso!"

' Redireciona após 5 segundos
response.write "<br><br>você será redirecionado em 5 segundos.. <br>"
response.write "<meta http-equiv='refresh' content='5; url=index.asp'/>"
%>

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.