Witam serdecznie...
Mam takie pytanie czy dało by sie zmodyfikować ten skrypt alby nie wyszukiwał w pewnych folderach np
admin/ , images/ , ponieważ nie chcę wpisywać wszystkich plików
a oto skrypt
<?
<!-- Hide it
// Pełne Wersje Gier
// Skrypt www.portalgier.info
// ChowiX Dawid Scripts
//-->
if (isset($_POST["zapytanie"])) $zapytanie=strtolower($_POST["zapytanie"]); else $zapytanie="";
$zakazane_pliki=array("funkcje.php","hasla.php","szukaj.php","reklama.dol.php","reklama.gora.php","reklama.nad.search.php","reklama.prawa.php","stopka.dol.php","dodaj,gre.php","e-mail_kontakt.php","mapa.php","index.html","menu.act.home.php","menu.act.gry.php","menu.act.wiado.php","menu.act.ad.php","menu.act.kont.php","menu.act.0.php","","","",); $dozwolone_rozszerzenia=array("htm","html","php");
if ($zapytanie!="") {
echo "Wyniki wyszukiwania frazy <b>$zapytanie</b>:<br>"; przeszukuj(".",$zapytanie, $zakazane_pliki,$dozwolone_rozszerzenia);
}
else echo "Nie wpisales zadnej frazy!";
function przeszukuj($nazwa_folderu,$zapytanie,$zakazane_pliki,$dozwolone_rozszerzenia)
{
if (!isset($nazwa_folderu)) $nazwa_folderu=".";
{
{
$pozycja=strpos($zawartosc2, $zapytanie); $start=strpos($zawartosc, "<title>")+7; $stop=strpos($zawartosc, "</title>");
if ($start===false || $stop===false)
$tytul="brak tytułu strony";
else
$tytul=substr($zawartosc,$start,($stop-$start));
if ($pozycja!==false)
{
echo "<a href=".$nazwa_folderu."/".$plik.">".$tytul."</a><br>"; }
}
if ($plik!="." && $plik!=".." && is_dir($nazwa_folderu."/".$plik)) przeszukuj($nazwa_folderu."/".$plik, $zapytanie, $zakazane_pliki, $dozwolone_rozszerzenia);
}
}
?>
<form action="szukaj.php" method="POST"> <p align="center">Szukaj:
<input type="text" name="zapytanie" size="50" style="font-family: Tahoma; font-size: 8pt" /> <input type="submit" name="submit" value="Szukaj" /></form>
Ten post edytował ChowiX 24.12.2006, 16:24:18