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

Listar Arquivos Contidos Em Uma Pasta


LordSpawn

Pergunta

Boas...

Olá galera....

gostaria de saber o seguinte: como eu faço pra listar o conteudo de uma pasta? tipo, o código que eu vou postar abaixo tem algo a ver?? analisem ai se possivel por favor.. :rolleyes:

$diretorio = "C:/minhasimagens/";

        $img=array();
        foreach (glob($diretorio."*.jpg") as $file) 
        {
           $img[] = $file;
        }

Atenciosamente.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

eu tenho este codigo aqui e tipo um album de fotos sem uso de bd ele lista todos os arquivos jpg e jpeg de um diretorio mas isso você pode mudar algumas linhas e deixando ele pra listar arquivos .zip .exe etc... o codigo e excelente e cria paginacao , e so você mudar o que você kiser muito facil mesmo.

codigo.php

<?php

$pag = $_GET['pag']? $pag : 1;

$rpp = 1;

$inicio = $pag * $rpp - $rpp;

$dir = ("./");

$abrir = opendir($dir);

$arquivos = array();

while (false !== ($file = readdir($abrir))) {

/**

* Verifica se $file é diferente de caminhos para diretórios

*/

if (($file != '.') && ($file != '..')) {

/**

* Verificando se $file não é um diretório

* Verifica se a extensão é jpeg ou jpg

*/

if ((!is_dir($file)) && (eregi('(jpeg|jpg)$', $file))) {

/**

* Armazena o nome do arquivo no array

*/

$arquivos[] = $file;

}

}

}

$total = count($arquivos);

$paginas = ceil ($total/$rpp);

echo ("<table cellpadding='5' cellspacing='5' border='0'>");

for ($i = $inicio; $i < $inicio+$rpp && $i < $total; $i++) {

if ($i%5==0) {

echo ("<img src='$dir/$arquivos[$i]'><br />");

} else {

echo "<img src='$dir/$arquivos[$i]'><br />";

}

}

echo ("</table>");

echo "| <em>Foto <b>".$pag."</b> </em> | <br />";

if ($pag > 1) {

$ant = $pag - 1;

echo "< <a href=\"".$PHP_SELF."?pag=".$ant."\">Anterior</a><br /> ";

}

if ($pag < $paginas) {

$pro = $pag + 1;

echo "<a href=\"".$PHP_SELF."?pag=".$pro."\">Proxima</a> > ";

}

?>

Boas...

Valeu ai mano pela ajuda brigadão precisano tamo ai :D

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