-1

Lista de Pastas e Arquivos

criado por Rodrigo Sartori Jarouche em 20/03/2007 10:18am
Esta é uma função em que você coloca como primeiro parâmetro a pasta incial e o segundo 0, assim esse script listara todas as pastas e arquivos que vem abaixo do diretório passado como parametro.
Data Autor Changelog Download
20/03/2007 10:18am Rodrigo Sartori Jarouche - Versão 1.0

Comentários:

Mostrando 1 - 1 de 1 comentários
Douglas Silva disse:
cara eu tenho um script assim:


<?php

$tipos = array("mp3","m4a","wma","acc"); // Arquivos permitidos

$diretorio = getcwd(); // pega o endereço do diretório

$disk = disk_total_space($diretorio); // Espaço usado no diretório

$ponteiro = opendir($diretorio); // abre o diretório especificado

while ($nome_itens = readdir($ponteiro)) {$itens[] = $nome_itens;} // monta os vetores com os itens encontrados na pasta


sort($itens); // ordena o vetor de itens



foreach ($itens as $listar) { // percorre o vetor para fazer a separacao entre arquivos e pastas
if ($listar!="." && $listar!=".."){ // retira "./" e "../" para que retorne apenas pastas e arquivos
if (is_dir($listar)) { // checa se o tipo de arquivo encontrado é uma pasta
$pastas[]=$listar; // caso VERDADEIRO adiciona o item à variável de pastas
} else{ // caso FALSO adiciona o item à variável de arquivos
if (in_array(strtolower(end(explode(".",$listar))), $tipos)) { $arquivos[]=$listar; }
/* if (in_array(strtolower(end(explode(".",$listar))), $tipos)) {} else { $arquivos[]=$listar; }; */
}
}
}
if ($pastas != "" || $pastas == "images" ) {foreach($pastas as $listar){ print "
  • <a href='$listar' target='body'>$listar</a>";}}

    if ($arquivos != "") {foreach($arquivos as $listar) // lista os arquivos se houverem
    {$tamanho = round(filesize($listar)/1024); // Pega o tamanho do arquivo
    print "$listar</a><font face='inpact' size='2' color='ffffff'> ($tamanho Kb)</td></td><tr><table>";}}
    ?>
    eu queria paginar a variavel paginar os resultados, favor mandar para douglas.237@hotmail.com
  • 20/07/2010 12:38pm (~14 anos atrás)

    Novo Comentário:

    (Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)