Moteur de recherche

Salut tout le monde :) je voudrais faire un moteur de recherche dans mon site mais je ne sais pas comment faire si vous voulez bien m’aidé pour résoudre ce problème.
Le moteur de recherche que je veux faire ne fais de recherche que sur mon site et pas dans le web
Et merci d’avance

3 réponses

  1. Modérateur
    Bah ! Fais un lien vers un moteur de recherche !

    Sinon, ca risque d'être payant !
    0
    1. le moteur de recherche que je veux faire fait la recherche d'un mot ou d'une phrase dans mon site et nom pas sur le net c'est tout comme le site commentcamarche.com ou il ya une sorte de moteur de recherche qui fait la recherche d'un mot clé dans ce dernier
      :)
      et merci d'avence
      0
    2. Modérateur
      @youssefCertains moteurs de recherche (ex:Google) proposent de faire une recherche sur un site seulement.
      ça n'est généralement pas très compliqué à mettre en place.
      0
  2. oui je sais que le google peu faire une recherche dans un seul site mais mon problème c'est que je veu une sorte de moteur de recherche dans le site que je suis entrain de crée pour faciliter la naviguation de mes visiteur.
    je veu un script, ou une methode pour le faire, et merci d'avence
    0
    1. <script language="JavaScript">
      var NS4 = (document.layers);
      var IE4 = (document.all);
      var win = window;
      var n = 0;
      function Rechercher(str) {
      var txt, i, found;
      if (str == "")
      return false;
      if (NS4) {
      if (!win.find(str))
      while(win.find(str, false, true))
      n++;
      else
      n++;
      // Si le mot n'a pas été trouvé (Netscape)
      if (n == 0)
      alert("Pas trouvé !");
      }
      if (IE4) {
      txt = win.document.body.createTextRange();
      // Find the nth match from the top of the page.
      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;
      Rechercher(str);
      }
      // Si le mot n'a pas été trouvé (Explorer)
      else
      alert("Pas trouvé !");
      }
      }
      return false;
      }
      </script>

      <form name="Recherche" onSubmit="return Rechercher(this.mot.value);">
      <input name="mot" type="text" size=20 onChange="n = 0;">
      <input type="submit" value="Rechercher">
      </form>
      voili voilou
         si tu n'as besoin de rien ,tu me demandes! @+slow
      0
      1. vraiment merci l'ami :)
        ce moteur de recherche fait une recherche dans une page ou dans ou dans tout le site
        ?
        0