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

Qualquer download sem abrir no navegador


dark0

Pergunta

Qualquer download sem abrir no navegador

Com este código você vai poder fazer o download de arquivos que estejam no seu servidor sem que o navegador abra ou interprete qualquer tipo de arquivo que passe por esse script! Funciona com qualquer arquivo como dll, jpg, doc, etc...

Eu aconselharia a usar este arquivo como um link e não como uma página diretamente.

Mudando somente a parte onde está o nome do arquivo tup.jpg para um arquivo qualquer que você queria baixar sem o navegador interpretar!

OBS: Não dá para fazer isso com arquivos remotos de outros servidores.

<%
Response.Buffer = True 
login="teste" 
response.AddHeader "Content-Type","application/x-msdownload" 
response.AddHeader "Content-Disposition","attachment; filename=tup.jpg" 
Response.Flush 
Const adTypeBinary = 1 
Dim strFilePath 

Set objStream = Server.CreateObject("ADODB.Stream") 
objStream.Open 
objStream.Type = adTypeBinary 


objStream.LoadFromFileServer.MapPath("tup.jpg") 
Response.BinaryWrite objStream.Read 
objStream.Close Set 
objStream = Nothing Response.Flush
%>

Fonte: http://www.imasters.com.br/artigo.php?cn=715&cc=2

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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,3k
    • Posts
      652,4k
×
×
  • Criar Novo...