Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: 30-01-09
Por U-Neeks
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha



Scripts

Linux user

Publicado por Hélio Costa e Silva em 01/05/2005    [ 14206 hits ]

Login: hlegius, 22275 pontos

Homepage: http://www.hlegius.pro.br

Download:


Descrição

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!


[ Download: findfile.php ]   [ Enviar nova versão ]

[ Esconder código-fonte ]

<?
/* 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;
   }
}
?>



Scripts recomendados
   Script Linux recomendado Upload de arquivos com barra de progresso muito util
   Script Linux recomendado Eliminar Todos os sub-diretórios de um Diretório
   Script Linux recomendado Download de imagem
   Script Linux recomendado Image Class
   Script Linux recomendado Eliminar Todos os Ficheiros de um Directorio

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.