Como listar arquivos e pastas exibindo no site? [RESOLVIDO]

1. Como listar arquivos e pastas exibindo no site? [RESOLVIDO]

gabriel jesus
frodopuc

(usa Ubuntu)

Enviado em 12/12/2019 - 13:10h

Pessoal, estou fazendo um site aqui no local onde eu trabalho. Site simples somente para exibir os links mais importantes mas tambem para listar arquivos de uma pasta

por exemplo: temos no servidor o caminha Processos, onde uma sessao coloca processos diariamente.
a ideia é deixar que usuários acessem e enxerguem esses processos pelo site. Dando opcao de visualizar o processo ou de voltar a pagina anterior.

Como fazer ? php? javascript?


  


2. Re: Como listar arquivos e pastas exibindo no site? [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 12/12/2019 - 19:27h


frodopuc escreveu:

Pessoal, estou fazendo um site aqui no local onde eu trabalho. Site simples somente para exibir os links mais importantes mas tambem para listar arquivos de uma pasta

por exemplo: temos no servidor o caminha Processos, onde uma sessao coloca processos diariamente.
a ideia é deixar que usuários acessem e enxerguem esses processos pelo site. Dando opcao de visualizar o processo ou de voltar a pagina anterior.

Como fazer ? php? javascript?

Boa noite FRODOPUC.....
Partindo do princípio que,
javascript é executado do lado CLIENTE,
Não da para usar....
Use o PHP,
O "scandir" faz isso...


______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________


3. Re: Como listar arquivos e pastas exibindo no site? [RESOLVIDO]

gabriel jesus
frodopuc

(usa Ubuntu)

Enviado em 13/12/2019 - 13:57h

frodopuc escreveu:

Pessoal, estou fazendo um site aqui no local onde eu trabalho. Site simples somente para exibir os links mais importantes mas tambem para listar arquivos de uma pasta

por exemplo: temos no servidor o caminha Processos, onde uma sessao coloca processos diariamente.
a ideia é deixar que usuários acessem e enxerguem esses processos pelo site. Dando opcao de visualizar o processo ou de voltar a pagina anterior.

Como fazer ? php? javascript?


Legal. eu nao entendo muito de programação PHP mas vou pesquisar um pouco sobre o scandir e como chamar o php no meu site
qualquer novidade eu retorno e posto a solução aqui



4. FINALIZADO - listar arquivos e pastas com PHP em site

gabriel jesus
frodopuc

(usa Ubuntu)

Enviado em 26/12/2019 - 11:03h

Segue a solução encontrada para quem precisar


<?php
$dir_path = "./BOLETIM INTERNO/";

if(opendir($dir_path))
{
$files = scandir($dir_path);
echo "<span id='call'>ANOS</span></br>";

for($i = 0; $i < count($files); $i++)
{
if($files[$i] != '.' && $files[$i] != '..')
{
echo "--> <a href='$dir_path/$files[$i]' target='blank'>$files[$i]</a></br>";
}
}
}
?>


No código acima eu listo todas as pastas e arquivos existentes dentro do caminho $dir_path
e crio um link para que o usuário possa não só visualizar como acessar.

próximo passo é fazer isso recursivo dentro um site, podendo ir e voltar entre as pastas.
como se fosse pra navegar entre as pastas e até mesmo exibir um arquivo pdf para leitura no navegador.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts