Coś to nie za bardzo działa
chodzi mi o to aby wyświetlało się tak
<a href="$adres">Tytuł</a></br>
... jeden dwa trzy szukane jeden dwa trzy ...


Okey, poradziłem sobie:
$plik = "dane.txt";
if ((isset($_POST['szuk'])) AND
(trim($_POST['szuk']) != "")) {
echo "Szukane słowo: <b>".$search."</b><br /><br />";
for($i=0;$i<count($dane);$i++){ /* przeszukuję tablicę */
list
($adres[$i], $tytul[$i], $text[$i]) = explode(" | ", $dane[$i]); }
for($i=0;$i<count($text);$i++){
$wyraz = $_POST['szuk'];
$tekst = $text[$i];
if (strpos($text[$i],$_POST['szuk']) !== false){ echo "<a href='".$adres[$i]."'>".$tytul[$i]."</a><br />"; for($j=-3; $j<4; $j++){
echo "".search_highlight
($t[$k+$j], $search)." "; }
}
}
}
plik
dane.txt wygląda tak:
index.php | Strona 1 | strona bardzo mila i bardzo ladna i bardzo nie brzydka i bardzo fajna
index2.php | Strona 2 | strona bardzo nie mila i bardzo nie ladna i bardzo brzydka i bardzo nie fajna
i jak wpiszę np. słowo bardzo to wyświetli się:
Strona 1
strona bardzo mila i bardzo
Strona 2
strona bardzo nie mila i
a jak zrobić ,żeby wyświetlało się tak
Strona 1
strona bardzo mila... i bardzo ladna... i bardzo nie brzydka... i bardzo fajna...


Po prostu jak zrobić tak aby wyświetlało te 3 słowa sąsiadują ce ale do każdego znalezionego słowa

