<? ############################################################################# # # # Sistema de busca de arquivos locais # # Desenvolvido por Rafael Ferreira Silva - rfsbsb@bol.com.br # # Este script foi escrito baseado em PHP4. # # Este script � GNU - Licensa P�blica # # Para relatar bugs, sugest�es ou se precisar de ajuda com esse ou # # qualquer outro scrip entre em contato pelo e-mail rfsbsb@bol.com.br # # # # O trabalho do justo conduz � vida; a renda do �mpio, para o pecado. # # Prov�rbios 10:16 # # S� JESUS CRISTO SALVA!! # # # ############################################################################# ?> <html> <head> <title>SISTEMA DE BUSCA</title> </head> <body bgcolor="#FFFFFF"> <p align="center"><b><font size="5">SISTEMA DE BUSCA</font></b></p> <p> </p> <form method="post" action="<?=$PHP_SELF?>"> <table width="100%" border="0"> <tr> <td width="117" height="30">Digite a palavra </td> <td width="104" height="30"> <input type="text" name="dadobusca"> </td> </tr> <tr> <td width="117"> </td> <td width="104"><input type=submit name=submit value=Enviar> </td> </tr> </table> <? /*sitema de busca*/ $dadobusca = stripslashes(htmlspecialchars($dadobusca)); if ($dadobusca != '') { $dir = opendir('.'); while (false !== ($file = readdir($dir))) { $arquivosnodir++; if (!is_dir($file)) $linhasarq = file($file); $fileurl = urlencode($file); if ($file != "buscador.php"){ for ($i = 0;$i <= count($linhasarq);$i++){ $i2 = $i +1; if (strpos(strtoupper($linhasarq[$i]),strtoupper($dadobusca))){ $registros++; echo 'No arquivo<b><a href="'.$fileurl.'"> '. $file. '</a></b> foi encontrada a palavra <b>'.$dadobusca.'</b> na linha '. $i2.".<br>"; $linhasarq[$i] = eregi_replace("$dadobusca","<b>$dadobusca</b>",htmlspecialchars($linhasarq[$i])); echo "$linhasarq[$i]<br><br>"; } } } } echo "Total de arquivos pesquisados: $arquivosnodir <br>"; echo "Total de registros encontrados: $registros"; } ?> </form> </body> </html>