Ir para conteúdo
Fórum Script Brasil
  • 0

Sistema De Busca Interna


hheverton

Pergunta

bom hermanos.. estou desenvolvendo um site com conteudo estático.. e preciso de um sistema de busca interna (urgente).. q retorne o a URL, o titulo e o conteudo apenas... não manjo muito de PHP mas estou disposto a aprender..

alguém poderia me informar sobre o primeiro passo para desenvolver isso???

valeu!!!!

aguardo respostas!!!!!

Heverton

Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

tipo.... um sistema de busca é um pouco complexo demais...

ele é facil de se fazer, mais para fazer ele tem que fazer outras coisas, por exemplo, facilitaria muito a sua vida se voce programasse tudo em php (seu site todo) e jogasse os dados numa db, la voce buscava, ficaria bem mais facil, porem daria mais trabalho consequentimente...

tambem voce pode usar o script de busca automatica feita pelo illidan ta la no tópico de scripts... ele busca em todas as pastas do site, muito bom, se não perfeito.

flwww

ps: acho que programar o site todo em php seria melhor pois ele ficaria dinamico tambem

Link para o comentário
Compartilhar em outros sites

  • 0

se vai ser itens que tem na pagina, pode usar Javascript... determinar as paginas que vai buscar as palavras chaves..

em php daria mais trabalho.. mas da tambem..

a vantagem do JS que não precisaria estar em ambiente que rode o PHP

da uma olhada neste:

http://scriptbrasil.com.br/forum/index.php...indpost&p=18429

Link para o comentário
Compartilhar em outros sites

  • 0

eu falei para ele q eu javascript seria melhor e mais facil, mais eu n sabia como fazer tb..

tipo, ai eu falei para ele esperar alguém responder o tópico dele..

mais tipo, e em php, como ficaria?

você pode falar o incio!?

por onde começar?

precisaria de banco?

como faria para ler o conteudo das paginas?

Link para o comentário
Compartilhar em outros sites

  • 0

isso, joga o conteudo do arquivo em uma $variavel, usa o striptags

aih você joga o conteudo do arquivo em uma $variavel e usa um eregi($busca, $variavel) por exemplo smile.gif

MCDONALDS, PAPAI NOEL, TO BONZINHO HJ!

<?
function busca_texto($texto, $arquivo_a_procurar){
        $open=file_get_contents($arquivo_a_procurar);
        $arquivo=strip_tags($open);
        if(eregi($texto,$arquivo)){
        return true;
        } else {
        return false;
        }
}
if($_REQUEST['busca']){
        $busca=$_REQUEST['busca'];
        $arquivo_nome="arquivobusca.html";
        if(busca_texto($busca,$arquivo_nome)){
           echo "<a href=$arquivo_nome>$arquivo_nome</a>";
        }
}
?>
<html>
<head><title>Exemplo de busca em arquivo texto</title></head>
<form>
<input name=busca type=text>
<input type=submit value=ok>
</form>
</html>

fiz ateh uma funçãozinha pra vc. hoHOHo. Feliz natal.

sintaxe: busca_texto(texto, arquivo.html)

retorna true se encontrar e false se não encontrar (derrrr)

feliz natal!

Link para o comentário
Compartilhar em outros sites

  • 0

sim, obrigado pela função, mais eu n queria codigo pronto, mesmo assim muito obrigado...

eu saquei sua função, mais tem uma coisa, a pesquisar n seria em apenas uma pagina, e sim em varias paginas.

$arquivo_nome="arquivobusca.html";

ai eu poderia fazer assim?

$arquivo_nome="arquivobusca.html","arquivobusca.html";

?

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...