Mam problem ze skryptem php wyszukiwarki :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" type="text/css" href="css/style.css" /> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <style type="text/css"> #scroll {display:block; top:10px; left:auto; width:auto; position:fixed; border:0px solid #888; padding:10px; text-align:center; font-weight:bold; color:#000000; background-color:#ffffff;} </style> </head> <body> <div id="index"> <div id="index-form">
<?php //Otrzymujemy dane $sortowanie = $_POST['sortowanie']; $fraza = $_POST['fraza']; //Formularz - php i xhtml echo '<form method="post" action="index.php">' .'<p><input type="text" value="'.$fraza.'" name="fraza" />' .' <input type="submit" value="Szukaj"/></p>' .'</form></div>'; //Sortowanie danych z tablicy if ($sortowanie == 1){ $sortujemy = "rosnšco"; }else{ $sortujemy = "malejšco"; } //Nasza bazadanych - inaczej baza danych 'firmie,nasza,naszej,firma,historia,historię,cennik,ceny' => '<a href="o-firmie.html" title="Przejd na podstronę: o firmie">O firmie</a> - zobacz jak rozwijała się nasza firma', 'mapa,dojazdu,mapka,dojazd,kontakt' => '<a href="mapa-dojazdu.html" title="Przejd na podstronę: mapa dojazdu">Mapa dojazdu</a> - nie wiesz jak do nas przyjechać?', 'kontakt,formularz,kontaktowy,mapa,mapka,dojazdu,dojazd' => '<a href="kontakt.html" title="Przejd na podstronę: kontakt">Kontakt</a> - w razie problemów prosimy o kontakt', 'cennik,cenniki,zapłata,ketchup,ceny,o firmie,firma' => '<a href="cennik.html" title="Przejd na podstronę: cennik">Cennik</a> - koniecznie zobacz nasz cennik', 'snikers,zupka chińska,zupka,ketchup,zapłata,koszty,ceny,o firmie,firma' => '<a href="http://kutno.net.pl" title="Przejd na podstronę:">Sklep0</a> - opis sklepu<img src="http://www.makro.pl/public/site/makro-pl/get/290276/aro.jpg"> </img>', 'snikers,zupka chińska,zupka,ketchup,zapłata,koszty,ceny,o firmie,firma' => '<a href="http://kutno.net.pl" title="Przejd na podstronę:">Sklep1</a> - opis sklepu<img src="http://www.makro.pl/public/site/makro-pl/get/290276/aro.jpg"></img>', 'snikers,zupka chińska,zupka,ketchup,zapłata,koszty,ceny,o firmie,firma' => '<a href="http://kutno.net.pl" title="Przejd na podstronę:">ŻABKA2</a> - opis sklepu<img src="http://taniechlanie.pl/media/photos/zabka-logo_1.jpg"> </img>', 'snikers,zupka chińska,zupka,ketchup,zapłata,koszty,ceny,o firmie,firma' => '<a href="http://kutno.net.pl" title="Przejd na podstronę:">Sklep3</a> - opis sklepu<img src="http://www.makro.pl/public/site/makro-pl/get/290276/aro.jpg"></img>', 'snikers,zupka chińska,zupka,ketchup,zapłata,koszty,ceny,o firmie,firma' => '<a href="http://kutno.net.pl" title="Przejd na podstronę:">Sklep4</a> - opis sklepu<img src="http://www.makro.pl/public/site/makro-pl/get/290276/aro.jpg"></img>', 'snikers,zupka chińska,zupka,ketchup,zapłata,koszty,ceny,o firmie,firma' => '<a href="http://kutno.net.pl" title="Przejd na podstronę:">Sklep4</a> - opis sklepu<img src="http://www.makro.pl/public/site/makro-pl/get/290276/aro.jpg"></img>', ); //Wywietlamy informację o wprowadzonych danych echo "<div id='scroll'><div id='index-wynik'>Poszukiwana fraza: ".$fraza.". Sortowanie: ".$sortujemy.".</div></div>n<ol>n"; //Wywietlamy wynik wyszukiwania - linki oraz opis foreach ($bazadanych as $wyraz => $adres){ $bl = true; }} //Lub w przypadku braku - informujemy użytkownika o nie znalezieniu danych if (!$bl){ echo '<li class="index-wynik-brak"><b>Nie znaleziono</b></li><li class="index-wynik-brak">Niestety nie udało nam się odnaleć wyniku, który mógłby spełnić Twoje kryteria wyszukiwania. Spróbuj ponownie.</li>'; }} //Koniec - kod jest zgodny ze standardami W3C ?>
PROBLEM:
Skrypt po wpisaniu np: snikers pokazuje tylko wynik dla Sklep4 ,a powinien pokazywać wszystkie wyniki ,które zawierają tekst "snikers".
Proszę o pomoc jak napawić ten błąd.
Demo skrytpu:
---klik---