Skrypt wyszukiwarki na stronie www

0

Szukam prostego skryptu, który realizowałby prościutkie wyszukiwanie na podstronach www. (Nie w bazie mysql!) Stronę mam bez bazy, tylko html i css, mogę przerobić na php. Chodzi mi o samo okienko "search", wyniki na osobnej podstronie, jeden pod drugim z kawałkiem tekstu z "otoczenia" znalezionej frazy.

1

Nie podam Ci nazwy konkretnego skryptu, ale poszukaj pod fraza „static html page search”. Static to słowo klucz, bo oznacza, ze nie masz backendu.

0

znalazłem taki prosty kod:

   <?php
   $gdzie_szukac = 'http://domena.tld';
   echo '<a target=_blank href='."$gdzie_szukac".'/>'.$gdzie_szukac.'</a>';
   $tekst = file_get_contents( $gdzie_szukac );
   $wzorzec = '/szukany_ciag/';
   preg_match_all($wzorzec, $tekst, $wyniki);
   if (count($wyniki[0]) > 0) {
   echo ' - znalazlem';
   }
   else echo ' - nie znalazlem';
   ?>

Chciałbym jednak zmienić

    echo ' - znalazlem';

na wyświetlanie szukanego stringa wraz z kilkoma słowami wcześniej i kilkoma później. I jeśli są, wyświetlanie wielu takich odpowiedzi jedna pod drugą nie na oddzielnej stronie, ale na stronie gdzie jest formularz wyszukiwania

0

No to pokombinuj. Jak chcesz gotowca, to zły dział.

Spróbuj coś zrobić, pokaż co masz, a ludzie wtedy pomogą.

0

Gdybym umiał to zrobić, nie zadałbym tego pytania na forum.
Jaka funkcja php odpowiada za wyświetlenie całej linii w której jest poszukiwany string
Czy są przyjaźniejsze funkcje niż preg_match_all które jako wynik szukania dają linie ze stringiem, string ma być pogrubiony

0

A gdzie ma to szukac ? W metatagach, tresci, plikach txt.....??

0

Tylko w treści stron.

0

Zaraz zaraz... takie coś istnieje i nazywa się Google.

1 użytkowników online, w tym zalogowanych: 0, gości: 1