Buscando Dentro Do Arquivo
Started By nbr2004, 08/06/2006, 15:59
4 replies to this topic
#1
Posted 08/06/2006, 15:59
Pessoal me surgiu uma dúvida meia doida aqui,
vou postar pra ver se tem alguma possibilidade disso.
eu queria o seguinte que o script vasculhasse todo o servidor entrando dentro dos arquivo .PHP e procurasse uma determinada palavra, por exemplo "joao"
entao ele me retornasse todos os arquivos .PHP que contivesse essa palavra,
como se fosse aquela busca do dreaweaver...
vou postar pra ver se tem alguma possibilidade disso.
eu queria o seguinte que o script vasculhasse todo o servidor entrando dentro dos arquivo .PHP e procurasse uma determinada palavra, por exemplo "joao"
entao ele me retornasse todos os arquivos .PHP que contivesse essa palavra,
como se fosse aquela busca do dreaweaver...
#2
Posted 08/06/2006, 17:17
Ferramentas:
glob() + is_file() + ( strstr() / stristr() ) / ( Expressão regular + ( preg_match() / preg_grep() ) )
Ahhh, várias maneiras... Etc, etc...
Expressão regular:
http://guia-er.sf.net
glob() + is_file() + ( strstr() / stristr() ) / ( Expressão regular + ( preg_match() / preg_grep() ) )
Ahhh, várias maneiras... Etc, etc...
Expressão regular:
http://guia-er.sf.net
Edição feita por: Eclesiastes, 08/06/2006, 17:25.
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#3
Posted 08/06/2006, 17:35
tem como vc me ajudar a criar um script dessE?
#5
Posted 08/06/2006, 19:22
Vendo a duvida do nosso amigo ai, resolvi fuçar.
Usando o exemplo do MANUEL e algumas gambiarras cheguei a esse código que lista tudo que contem na pasta do arquivo acessado:
Só que, eu queria que quando clicasse no nome do arquivo que ele fosse aberto no editor.
Tem que colocar algum comando no ARQUIVO pra fazer isso?
Até mais
Walison(GENNF)
Usando o exemplo do MANUEL e algumas gambiarras cheguei a esse código que lista tudo que contem na pasta do arquivo acessado:
$arqui_name = $_SERVER[PHP_SELF];
$name = str_replace("/","",$arqui_name);
$dir = ereg_replace("$name","",$_SERVER[SCRIPT_FILENAME]);
foreach (glob("*") as $filename) {
echo "Nome do arquivo: <a href='$dir$filename'>$filename</a> " . filesize($filename) . "<BR>\n";
}
Só que, eu queria que quando clicasse no nome do arquivo que ele fosse aberto no editor.
Tem que colocar algum comando no ARQUIVO pra fazer isso?
Até mais
Walison(GENNF)
Portal BatePapoBrasil
URL: www.batepapobrasil.com
----------------------------
Site desenvolvidos
URL: VitrineABC :: Alugue Litoral :: OrtodontiaLago
URL: www.batepapobrasil.com
----------------------------
Site desenvolvidos
URL: VitrineABC :: Alugue Litoral :: OrtodontiaLago
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)