Crei um sistema de busca bem simples. Este sistema busca dentro do diretorio ou pasta que se chama "PDF" dentro do servidor.
Essa pasta tem arquivos pdf que teram nome de clientes - lucio_guia.pdf - lucio_curriculo.pdf - eduardo_guia.pdf i dai vai com doc e outras extensões.
Gostaria que: quando eu digitar no box da busca lucio buscasse todos os arquivos com o nome lucio e mostrasse como link em uma página.
Tentei criar um sistema mas não está buscando. Talvez eu fiz algo de errado, mas gostaria que vocês me ajudasse a resolver.
Sou um pouco leigo e acabo apanhado nesses casos de desenvolvimento.
Código está abaixo:
Este é o box que digito o nome do arquivo para buscar:
<html> <head> <title>Documento sem título</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form action="mostra_busca.php" method="post"> busca arquivos com... <input type="text" name="arquivo" value=""> <input name="Busca" type="submit" value="Busca"> </form> </body> </html>
Este é o que busca e mostra os arquivos:
<? include"acesso.php"; if($_POST['busca']){ $palavra = $_POST['arquivo']; $diretorio = "pdf/"; // diretório para a busca // *.* é todos arquivos de todas extensões do diretório foreach (glob("$diretorio/*.*") as $arquivo) { $arquivo = glob("outro/diretocio/*.*"); $separa = explore("/", $arquivo); if(strstr($separa[1], $palavra)==TRUE) { print "$separa[1]<br>"; } } echo "Foram encontrados $palavra arquivos."; } ?>
Muito obrigado e agradeço desde já...
Lúcio Marques