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

Leitura De Arquivos


zando

Pergunta

Olá galera,

Gostaria que alguém me ajudasse e a resolver este problema.

Seria assim: teria um diretório em meu servidor que eu colocaria vários arquivos com nomes diferentes a cada dia... eu queria fazer um código para ler estes arquivos e criar um link para download dos mesmos.

Será que tem como fazer?

Desde já agradeço as respostas.

Valeu e t+ sad.gif

Link para o comentário
Compartilhar em outros sites

15 respostass a esta questão

Posts Recomendados

  • 0

Listando os arquivos de uma pasta:

<%Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set principal = FSO.GetFolder("c:\intranet") ' coloque a pasta principal
Set arquivos = principal.Files

'criando vetor
dim nome
nome=array()
For each arq in arquivos
redim preserve nome(Ubound(nome)+1)
nome(Ubound(nome)) = arq.name
next

'listando arquivos
for x = 0 to Ubound(nome)  
   response.write nome(x) & "<br>"
next
%>

Link para o comentário
Compartilhar em outros sites

  • 0

Criando o link:

<%Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set principal = FSO.GetFolder("c:\intranet") ' coloque a pasta principal
Set arquivos = principal.Files

'criando vetor
dim nome
nome=array()
For each arq in arquivos
redim preserve nome(Ubound(nome)+1)
nome(Ubound(nome)) = arq.name
next

'listando arquivos
for x = 0 to Ubound(nome) %> 
     <a href="<%=nome(x)%>"><%=nome(x)%></a><br>
<%next%>

Link para o comentário
Compartilhar em outros sites

  • 0
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="10">
    <tr> 
Não estou conseguindo, aí vai meu código...
Valeu pelas respostas...      

<td><div align="left"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><img src="../imagens/setinha.gif" width="8" height="11">&nbsp;Clique 
          no link abaixo para fazer o download do arquivo universao.rar</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br>
          </font></strong></div></td>
    </tr>
    <tr> 
	<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set principal = FSO.GetFolder("e:\home\logoslivraria\web\intranet\versoes\arquivos")
Set arquivos = principal.Files

'criando vetor
dim nome
nome=array()
For each arq in arquivos
redim preserve nome(Ubound(nome)+1)
nome(Ubound(nome)) = arq.name
next

'listando arquivos
for x = 0 to Ubound(nome)  %>

  <% 
   do until x.EOF  %>
      <td height="15" valign="top" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background='#ffffff'"><img src="../imagens/downloads_baixar.gif" alt="&gt;&gt; Download do arquivo" width="16" height="16" border="0">
      
  <a href="../intranet/versoes/arquivos/<%=nome(x)%>"><%=nome(x)%></a><br>

    
      </td>
   <% x.MOVENEXT 
  loop %>
    </tr>
    <tr> 
      <td height="15" valign="top" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background='#ffffff'"> 
        <div align="left"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> 
          <img src="../imagens/downloads_baixar.gif" alt="&gt;&gt; Download do arquivo" width="16" height="16" border="0"></font></div></td>
     
    </tr>
  
  </table>

Link para o comentário
Compartilhar em outros sites

  • 0

O código que está funcionando é este...

Valeu pelas respostas.... biggrin.gif

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="10">
    <tr> 
      <td><div align="left"><strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><img src="../imagens/setinha.gif" width="8" height="11">&nbsp;Clique 
          nos links abaixo para fazer o download das vers&otilde;es</font><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><br>
          </font></strong></div></td>
    </tr>
    <tr> 
      <%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Set principal = FSO.GetFolder("e:\home\logoslivraria\web\intranet\versoes\arquivos")
Set arquivos = principal.Files

'criando vetor
dim nome
nome=array()
For each arq in arquivos
redim preserve nome(Ubound(nome)+1)
nome(Ubound(nome)) = arq.name
next

'listando arquivos
for x = 0 to Ubound(nome) %>
      <td width="100%" height="15" valign="top" onmouseover="this.style.background='#eeeeee'" onmouseout="this.style.background='#ffffff'"><font color="#CC0000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><img src="../imagens/downloads_baixar.gif" alt="&gt;&gt; Download do arquivo" width="16" height="16" border="0"> 
        <a href="arquivos/<%=nome(x)%>"><%=nome(x)%></a> </font></td>
    </tr>
    <%next%>
  </table>

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