Busca por palavra dentro de arquivos
Publicado por Hélio Costa e Silva 01/05/2005
[ Hits: 27.252 ]
Homepage: http://www.hlegius.pro.br
Ele busca por palavras dentro dos arquivos de um certo diretório, se ele encontrar a palavra no arquivo x ele exibe o nome do arquivo como resultado da busca!
<?
/* Palavra a ser procurada... */
// Se tiver um input text, você poderá recuperar o valor digitado colocando abaixo:
// $pal = $_POST['nomeDoSeuInputText'];
// e se habilitar a linha acima comente com // (duas barras a linha debaixo) ...
$pal = "mol";
/* Diretório onde estarão os arquivos de busca */
$dir = "./cobaia/";
//
// Daki para lá é a festa...
//
$open = opendir($dir);
while(false !== ($files = readdir($open))){
$ab = fopen($dir.$files,"r");
$le = fread($ab,filesize($dir.$files));
fclose($ab);
$name = explode(".",$files);
if(!(file_exists($name[0].".txt"))){
copy($dir.$files,$dir.$name[0].".txt");
$fp = fopen($dir.$name[0].".txt","r");
$le = @fread($fp,filesize($dir.$name[0].".txt"));
if(preg_match("/($pal)/",$le)){
print $files."<br />";
}
unlink($dir.$name[0].".txt");
fclose($fp);
}elseif(preg_match("/($pal)/",$le)){
print $files."<br />";
}else{
return null;
}
}
?>
Upload de arquivos com barra de progresso muito util
Gerando arquivo PDF com PHP usando mPDF
Eliminar Todos os Ficheiros de um Directorio
Nenhum comentário foi encontrado.
Berry Bank: Criando um Banco Digital Gamificado para seus Filhos com Gentoo, Flask e Tailscale
Papagaiando o XFCE com temas e recursos
Instale o DOOM Retro no Gentoo facilmente via Overlay
Steam (Flatpak) rodando jogos em partição NTFS
O dock Plank + U-Launcher deixam qualquer desktop mais produtivo
Instalar Linux em notebook Sony Vaio VPCEG13EB (17)
Alguém tem que acabar com ANATEL!!! (10)
O que você está ouvindo agora? [2] (229)









