Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Buscador interno de una web (https://www.clubdelphi.com/foros/showthread.php?t=48474)

sarroyab 26-09-2007 00:09:30

Buscador interno de una web
 
Saludos, desearia saber como se puede hacer un buscador de un sitio web, como los de desarrollo web....Ojo, lo que pido no es buscar en una base de datos

ATT
Stalin

dec 26-09-2007 00:12:08

Hola,

Pues parece que usan Google Custom Search, ¿no? Vamos, digo en DesarrolloWeb.com

sarroyab 05-10-2007 19:00:44

El de google no me funciona
 
Saludos, el de google no me vale..he perdido mucho tiempo en intentar hacerlo funcionar....el de google solo vale para buscar en la web, menos en mi sitio...
Si saben de otro avisenme

xtreme 11-10-2007 16:50:13

Cita:

Empezado por sarroyab (Mensaje 233843)
Ojo, lo que pido no es buscar en una base de datos

Bueno... como lo que quieres no es buscar en una base de datos, deberías usar PHP para buscar en el ARCHIVO de la página. La manera correcta sería la siguiente:

Código PHP:

<?php
$terminos
=split(" ",$_POST['query']);  /*Es esto, o cualquier otra cosa que te cree un array con los términos de búsqueda.*/

$a=fopen("index.php","r");  /* El archivo en el que quieras buscar. Puedes también poner parámetros como 'modules.php?name=Forums' */

while(!feof)
{
   
$linea=fgets($a);  //Tomamos una línea del archivo
   
for($f=0;$f<count($terminos);$f++)
   {
     static 
$resultados=0;
     if(
ereg($terminos[$f],$linea))
     {
        
$resultados++;
     }
   }
}

echo 
"<p>Se encontraron ".$resultados.".</p>";
?>

Espero que te sirva


La franja horaria es GMT +2. Ahora son las 21:55:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi