+ Responder Tema
Resultados 1 al 12 de 12

Tema: buscador interno

  1. #1
    Recien Llegado! Habitante Vicent Está en el buen camino
    Fecha de Ingreso
    08 may, 08
    Ubicación
    Valencia
    Mensajes
    24
    Poder de Reputación
    6

    buscador interno

    Hola a todos, estoy haciendo una página web que contiene muchos productos para su venta y quiero poner un buscador de palabras clave en la página de inicio para localizar los productos de la web.

    ¿Alguien sabe cómo se hace?
    ¿Dónde puedo encontrar los scripts?

    Gracias

  2. #2
    Esto empieza a ser un vicio... Habitante Torex Está en el buen camino
    Fecha de Ingreso
    29 nov, 07
    Ubicación
    Bolivar, Venezuela
    Mensajes
    424
    Poder de Reputación
    9
    Registrate en google Adsense..

    te ofrecen un buscador interno y muchas cosas mas
    Practica.. y algun dia serás un gran diseñador :)
    http://i496.photobucket.com/albums/r...rex/katros.png
    "El artista del foro"

    he vuelto :D y recargado por 1000...

  3. #3
    Recien Llegado! Habitante Vicent Está en el buen camino
    Fecha de Ingreso
    08 may, 08
    Ubicación
    Valencia
    Mensajes
    24
    Poder de Reputación
    6
    ¿No hay otra forma?
    Me gustaría saber cómo construirlo.

    Un Saludo. Gracias.

  4. #4
    Recien Llegado! Habitante Vicent Está en el buen camino
    Fecha de Ingreso
    08 may, 08
    Ubicación
    Valencia
    Mensajes
    24
    Poder de Reputación
    6
    De momento tengo el código:

    <form action='/search' id='searchthis' method='get' style='display:inline;'>
    <input id='search-box' name='q' onblur='if (this.value == "") this.value = "Buscar en nombre de página";' onfocus='if (this.value == "Buscar en nombre de página) this.value = "";' type='text' value='Buscar en nombre de página'/>
    <input class="submit" type="submit" value="Buscar" />
    </form>

    Ahora sólo me falta saber cómo hacer para que me haga la búsqueda. Si alguien sabe...

    Un saludo

  5. #5
    Esto empieza a ser un vicio... Habitante serverdns will become famous soon enough
    Fecha de Ingreso
    28 jun, 08
    Ubicación
    Magdalena Jalisco, Mexico.
    Mensajes
    435
    Poder de Reputación
    8

    El Codigo

    Hacer un motor de busqueda interna de una pagina, requiere muchos conocimientos, los Buscadores Generalmente CGIs Son Complicados para los que no conocemos mucho de programacion, Asi que tu codigo que tienes no te servira de nada sin lo principal, el motor de busqueda, si lo quieres realizar independiente de cualquiera otra pagina, te sera dificil, es mejor hacerlo como dijo Torex registrarte con alguna pagina que ya tenga un motor de busqueda y perzonalizar tus busquedas.

    Conosco una, Tal vez te sirve: http://www.freefind.com/

    Pero Si Logras Hacer un Motor De Busqueda Interna propio, Comprate la Informacion Talvez Amuchos nos interece.


  6. #6
    Recien Llegado! Habitante Vicent Está en el buen camino
    Fecha de Ingreso
    08 may, 08
    Ubicación
    Valencia
    Mensajes
    24
    Poder de Reputación
    6

    Mysql

    Voy a ver si consigo algo.
    Tengo entendido que poner a google como buscador interno no es muy recomendable porque si no tiene indexadas todas las páginas de tu sitio es probable que dé problemas de búsqueda.

    He encontrado esto:

    http://www.desarrolloweb.com/articulos/2087.php

    Pero aún estoy un poco verde en php y Mysql. Por cierto, he leido que Mysql no se puede utilizar de forma gratuita para aplicaciones comerciales. ¿Qué quiere decir esto exactamente? Porque estoy haciendo una página de empresa y el buscador es para localizar los productos dentro del sitio.

    Gracias. Un saludo

  7. #7
    Esto empieza a ser un vicio... Habitante serverdns will become famous soon enough
    Fecha de Ingreso
    28 jun, 08
    Ubicación
    Magdalena Jalisco, Mexico.
    Mensajes
    435
    Poder de Reputación
    8

    PHP Y MYSQL

    Es Verdad Que Puedes Hacer Un buscador Con PHP y MySQL, pero para poder usarlo toda la informacion deberia estar en una tabla de la base de datos, no en archivos html o php.

    Es verdad que MYSQL no se puede utilizar con fines de lucro, Pero eso aplica a empresas que decean montar un servidor De Bases de Datos, como los Servidores Web y Hosting, Deben Pagar Una Licencia Para Usar MYSQL.

    Pero si tu compras un Hosting he incluye MYSQL Puedes Utilizarlo Para Lo Que Necesites, porque ya has pagado por el servicio.

  8. #8
    Recien Llegado! Habitante Daniel1203 Está en el buen camino
    Fecha de Ingreso
    31 ago, 08
    Mensajes
    15
    Poder de Reputación
    6
    Hola Amigo/a

    Ya deja de tener un buscador que si de Google, o otro consiguete el tuyo sin tener que pagar aqui esta lo que debes hacer:

    Este script utiliza JavaScript para buscar contenidos dentro de una página web, el único inconveniente es que la actualización del motor de búsqueda es manual, pero rápida.

    DESCARGA DIRECTA:

    http://www.yolive.net/ayudas/buscar.zip

  9. #9
    Me va gustando esto... Habitante SpiderNet Está en el buen camino
    Fecha de Ingreso
    26 jun, 08
    Ubicación
    Venezuela
    Mensajes
    40
    Poder de Reputación
    6
    Quien se ofrece a explicarlo???

  10. #10
    Me va gustando esto... Habitante SpiderNet Está en el buen camino
    Fecha de Ingreso
    26 jun, 08
    Ubicación
    Venezuela
    Mensajes
    40
    Poder de Reputación
    6
    Podriamos crearlo nosotros mismo conPHP y MySQL.

    La lógica sería crear un array con todos los archivos y a su vez otro array detro de este array que seleccione solo el texto y omita las etiquetas.

    Y asi indexamos nuestras páginas y tenemos nuestra base de de datos, el resto es hacer el codigo para mostrar los resultados y actualización.


    Saludos!!!

  11. #11
    Esto empieza a ser un vicio... Habitante *Blaizer* Está en el buen camino Avatar de *Blaizer*
    Fecha de Ingreso
    05 sep, 07
    Ubicación
    Costa Rica
    Mensajes
    2,581
    Poder de Reputación
    19
    Cita Iniciado por SpiderNet
    Podriamos crearlo nosotros mismo conPHP y MySQL.

    La lógica sería crear un array con todos los archivos y a su vez otro array detro de este array que seleccione solo el texto y omita las etiquetas.

    Y asi indexamos nuestras páginas y tenemos nuestra base de de datos, el resto es hacer el codigo para mostrar los resultados y actualización.


    Saludos!!!
    Empiezalo tú y luego hablamos aunque hacer un buscador no me causa mucha gracia.
    Boletos aéreos en oferta.
    Casa en San Pedro de Montes de Ocapor la Universidad Latina

  12. #12
    Recien Llegado! Habitante Daniel1203 Está en el buen camino
    Fecha de Ingreso
    31 ago, 08
    Mensajes
    15
    Poder de Reputación
    6

    Respuesta

    Aqui Te Doy El Codigo:

    Código:
    <SCRIPT language=JavaScript>
    var NS4 = (document.layers);   
    var IE4 = (document.all);
    var win = window;   
    var n   = 0;
    function findInPage(str) {
      var txt, i, found;
      if (str == "")
        return false;
      if (NS4) {
        if (!win.find(str))
          while(win.find(str, false, true))
            n++;
        else
          n++;
        if (n == 0)
          alert("Not found.");
      }
      if (IE4) {
        txt = win.document.body.createTextRange();
        for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
          txt.moveStart("character", 1);
          txt.moveEnd("textedit");
        }
        if (found) {
          txt.moveStart("character", -1);
          txt.findText(str);
          txt.select();
          txt.scrollIntoView();
          n++;
        }
        else {
          if (n > 0) {
            n = 0;
            findInPage(str);
          }
          else
            alert("Su busqueda no produjo, ningun resultado. Intente con otro");
       }
      }
      return false;
    }
    </SCRIPT>
    
    <FORM name=search onsubmit="return findInPage(this.string.value);">
    <P align=center><FONT size=3>
    <INPUT
    style="BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid"
    onchange="n = 0;" size=16 name=string></FONT>
    <INPUT style="BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #aaaaaa" type=submit value=Search in page ><center><font size=2pt;><font family=Times New Roman;>[b]
    
    
    
    </P></FORM></DIV>

+ Responder Tema

Temas Similares

  1. Buscador interno
    Por truchi22 en el foro Foro General
    Respuestas: 3
    Último Mensaje: 22/09/2011, 15:23

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes