Varrendo diretórios pelo PHP
Exemplo1
Crie a página verrendo.php e insira o código abaixo:
Exemplo2
Crie a página verrendo2.php e insira o código abaixo:
Exemplo3
Crie a página verrendo3.php e insira o código abaixo:
A função pode ser chamada com ou sem filtros - sem filtros será listado todo o conteúdo do diretório especificado e os seus sub-diretórios.
Lembre-se que este script funciona tanto em servidores Windows como Linux.
Crie a página verrendo.php e insira o código abaixo:
<?php include("varre.php"); varre("."); // Executa a funcao com o caminho especificado, no caso o diretorio do onde esta o arquivo ?>
Exemplo2
Crie a página verrendo2.php e insira o código abaixo:
<?php include("varre.php"); varre(".",".txt"); // Verifica arquivos .txt ?>
Exemplo3
Crie a página verrendo3.php e insira o código abaixo:
<?php include("varre.php"); varre(".",".txt;passwd"); // Verifica arquivos .txt ou com nome passwd ?>
A função pode ser chamada com ou sem filtros - sem filtros será listado todo o conteúdo do diretório especificado e os seus sub-diretórios.
Lembre-se que este script funciona tanto em servidores Windows como Linux.
Páginas:
1
2
Oi Sorcerys...
não entendi essa linha " $extpos = (strtolower(substr($arq,strlen($arq)-strlen($ext)))) == strtolower($ext);"
E quando executo:
<?php
include("varre.php");
varre(".",".txt;arquivo");
o php me mostra todos arquivos txts e não os que tem o nome "arquivo".
Poderia me ajudar?
O artigo esta muito legal. Parabens e valeu pelo script.
?>
não entendi essa linha " $extpos = (strtolower(substr($arq,strlen($arq)-strlen($ext)))) == strtolower($ext);"
E quando executo:
<?php
include("varre.php");
varre(".",".txt;arquivo");
o php me mostra todos arquivos txts e não os que tem o nome "arquivo".
Poderia me ajudar?
O artigo esta muito legal. Parabens e valeu pelo script.
?>
09/01/2006 11:34am
(~18 anos atrás)
Isto mesmo...
Fui erro de programador, esqueci do parenteses...
POr favor arrumem para mim!!
Valeuz
Fui erro de programador, esqueci do parenteses...
POr favor arrumem para mim!!
Valeuz
30/08/2002 3:29pm
(~21 anos atrás)
Nesta linha tem um erro, falta um ")"
-strlen($ext))) ==
Tem que colocar aqui
-strlen($ext))))==
^
---------------|
30/08/2002 3:21pm
(~21 anos atrás)
Nesta linha tem um erro, falta um ")"
-strlen($ext))) ==
Tem que colocar aqui
-strlen($ext)))<font color=red>)</font> ==
-strlen($ext))) ==
Tem que colocar aqui
-strlen($ext)))<font color=red>)</font> ==
30/08/2002 3:19pm
(~21 anos atrás)
Tudo bem qq coisa estamos ae!
Se precisar de ajuda ou opinioes, estarei aqui...
Antes de postar me mande para eu dar uma olhada...
Valeuz
Se precisar de ajuda ou opinioes, estarei aqui...
Antes de postar me mande para eu dar uma olhada...
Valeuz
29/08/2002 12:07pm
(~21 anos atrás)
pelo o que entendi, parece que você esta montando o link errado...
vaí uma sugestao:
utiliza a funcao getcwd(), para pegar o caminho completo que voce ta .
Qq coisa estamos ae!
Se nao for bem isto poste novamente mais claramente....
Valeuz
vaí uma sugestao:
utiliza a funcao getcwd(), para pegar o caminho completo que voce ta .
Qq coisa estamos ae!
Se nao for bem isto poste novamente mais claramente....
Valeuz
28/08/2002 12:40pm
(~21 anos atrás)
Concordo plenamente...
Podemos manter contato sim..sem nenhun problema...
Valeuz
Podemos manter contato sim..sem nenhun problema...
Valeuz
27/08/2002 3:57pm
(~21 anos atrás)
Mas eu queria listar meus diretorios e arquivos em uma treeview. A treeview eu faço tranquilo, mas me faltava desenvolver a parte de entrar nos ubsdiretorios tudo de uma vez só..
Mto legal
Valeu