znalazłem ten kod na dysku [ na pewno nie jest mój i nie wiem czyj jest ;] ]:
<?
echo\"<script language=\"Javascript\\">\";
echo\"function clearText(thefield){if (thefield.defaultValue==thefield.value)thefield.value = \"\\"}\";
echo\"</script>\";
echo\"<form method=post action=\"index.php?x=wyszukaj\\">\";
echo
\"Wyszukiwarka (powinieneś wiedzieć jak tego używać
):\";echo\"<input type=text name=szukaj value=\"wpisz szukany wyraz(y)...\\" size=25 onFocus=clearText(this)><br>\";
echo\"Szukaj w:<br>\";
echo\"<select name=gdzie><option value=emulator>Emulatory</option><option value=gry>Gry</option><option value=recenzje>Recenzje</option></select>\";
echo\"<br> <input type=submit value=Szukaj>\";
echo\"</form>\";
} else {
function emulator($szukaj) {
$plik_tablica = \"emu/spis.emu\";
$tablica = @file($plik_tablica); foreach($tablica as $k=>$v) {
if (strpos($v, $szukaj) !== false){
$z[] = \"<a href=\"download.php?x=emu&podsw=\".$t[0].\"\">\".$t[0].\"</a> - dodane przez \".$t[2].\"n\";
}
}
if($z==\"\") {
echo\"Nic nie znaleziono\";
} else {
echo (\"Znalezione:<br />\");
}
}
function drzewko($folder) {
if($folder != \"/recenzje/\") {
$folder .= \"/\";
}
if($id_f) {
if($plik == '.' || $plik == '..') {
continue;
}
drzewko($folder . $plik);
} else {
$pliki[] = $folder . $plik;
}
}
}
return $pliki;
}
function czytelne($spis) {
$rozszerzenie[] = \"txt\"; //twoje rozszerzenie plików
foreach($rozszerzenie as $roz) {
foreach($spis as $plik) {
if(substr($plik, -$dl_roz) == $roz) {
$wynik[] = $plik;
}
}
}
return $wynik;
}
function recenzje($szukaj) {
if(isset($szukaj) && $szukaj != '') {
$szukane_slowa = split(\" \", $szukaj); $ile_slow = count($szukane_slowa);
$pliki = drzewko(\".\");
$czytelne = czytelne($pliki);
foreach($czytelne as $plik) {
$id_pliku = fopen($plik, \"r\");
for($i=0; $i < $ile_slow; $i++) {
if(ereg($szukane_slowa[$i], $zawartosc)) {
$trafienia[] = $plik;
}
}
}
echo \"Niestety nie znaleziono nic co by pasowało do twojego zapytania\";
} else {
foreach($trafienia as $pojedyncze) {
$czesc = explode(\"/\", $pojedyncze);
echo\"<a href=recenzje.php?ktory=$pojedyncze&podsw=$szukaj>$czesc[3]</a><br>\";
}
}
}
}
switch($gdzie) {
case \"emulator\":
emulator($szukaj);
break;
case \"recenzje\":
recenzje($szukaj);
break;
}
}
?>
mozesz go sobie dostosować do własnych potrzeb jeśli tylko znasz choć troszke php ;] mi ta wyszukiwarka całkiem nieźle działała
[EDIT]
musisz sobie pozamieniać te krzaki na (to forum jest lekko wkurzające pod tym względem

):
& # 0 9 2 ; = \ [ukośnik]
& # 3 3 ; = ! [wykrzyknik]