opendir (MEUDIR, "/home/LOGIN/www/meudir");
@pegoodir = readdir(MEUDIR);
closedir (MEUDIR); opendir (MEUDIR, "/home/LOGIN/www/meudir"); @pegoodir = readdir(MEUDIR); closedir (MEUDIR); foreach #!/usr/bin/perl
print "Content-type: text/html"; # Digo ao script o conteúdo do documento
# abro o diretório
opendir (MEUDIR, "/home/LOGIN/www/meudir");
@pegoodir = readdir(MEUDIR);
closedir (MEUDIR);
# já peguei todos os dados e armazenei no vetor, fecho o diretório
foreach (@pegoodir) {
$dados = $_; # como só existe uma coluna no vetor, utilizei o $_ para pegar esta coluna.
if ($dados eq ".") { next; } #prossigo se o nome do arquivo for só . (ver explicação abaixo)
if ($dados eq "..") { next; } #prossigo se o nome do arquivo for só ..
open (MEUFILE, "/home/LOGIN/www/meudir/$dados");
@minhas_linhas = <MEUFILE>;
close (MEUFILE);
print "<b>Arquivo $dados</b>: @minhas_linhas
"; # imprimo os arquivos do diretório.
} # fecho o foreach
if ($dados eq ".") { next; } #prossigo se o nome do arquivo for só .
if ($dados eq "..") { next; } #prossigo se o nome do arquivo for só ..
. # este significa a volta a pasta raiz
.. # este volta para a pasta anterior
a # pasta de nome a
b # pasta de nome b
c # pasta de nome c
a.EXT # arquivo a.ext
b.EXT # arquivo b.ext
c.EXT # arquivo c.ext
next;
![]() |
CodigoFonte.net » CodigoFonte.eti.br » Compre De Tudo » Meu Mural » Competiva - Criação de Sites » Todos os Direitos Reservados © 2002/2010 |
Procurando Notebooks, Câmeras Digitais, iPhones?