Busca por palavra dentro de arquivos
Publicado por Hélio Costa e Silva 01/05/2005
[ Hits: 27.157 ]
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;
}
}
?>
Abrindo arquivo e convertendo de um caracter para outro
Classe em php para listar subdiretórios e arquivos em html (vs certa)
Eliminar Todos os Ficheiros de um Directorio
Nenhum comentário foi encontrado.
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Ativando e usando "zoom" no ambiente Cinnamon
Vídeo Nostálgico de Instalação do Conectiva Linux 9
Como realizar um ataque de força bruta para desobrir senhas?
existe algum hub de jogos online similiar ou igual dos browser (6)
Como botar o efeito de deslocar janelas (win + setas - windows) no lin... (0)
Thinkpads são bons mesmo ?! (3)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (2)









