jasne, że wiem;)
szkoda tylko, że zapomniałem dodać sobie subskrypcji tego tematu(
gdzieś w panelu można było ustawić, żeby wszystkie tematy w których odpowiem były automatycznie subskrybowane...tylko nie pamiętam gdzie?) i mi powiadomienia na maila nie przychodziły...i w tym czasie wymąciłem i skrypt wygląda tak:
<?
function szukanie($szukane) {
$sciezki[] = "./"; // katalog, w którym są przeszukiwane pliki
$roz = ".txt|.php";
$del = array('.php' => '', './' => '');
//$description['nazwa_pliku'] = 'opis+nazwa_pliku';
$description['index'] = 'strona główna';
$description['home2'] = 'strona główna';
$description['omnie'] = 'o mnie';
$description['cv'] = 'krótkie cv';
$description['ui'] = 'usługi informatyczne';
$description['portfolio'] = 'portfolio';
$description['flexworld'] = 'flexworld';
$description['bogatyojciec'] = 'bogaty ojciec';
$description['config'] = 'mój komputer';
$description['linki'] = 'linki';
$description['bo1'] = 'bogaty ojciec';
$description['bo2'] = 'bogaty ojciec';
$description['bo3'] = 'bogaty ojciec';
$description['bo4'] = 'bogaty ojciec';
$description['bo5'] = 'bogaty ojciec';
$description['bo6'] = 'bogaty ojciec';
$description['boksiazki'] = 'bogaty ojciec';
$description['bocashflow'] = 'bogaty ojciec';
for ($i=0;$i<count($sciezki);$i++) {
while ($plik = readdir($katalog)) { if ($plik<>"." and
$plik<>".." and
!is_dir($sciezki[$i].$plik)) { if (eregi("($roz)($)",$plik)) $lista[] = $sciezki[$i].$plik; }
}
}
for ($i=0;$i<$ile;$i++) {
$f = fopen($lista[$i], "r"); $jest = "tak";
for ($j=0;$j<$ileszuk;$j++) {
if (count($li[0
])<1
) {$jest="nie"; break;} }
if ($jest=="tak") $sa[] = strtr($lista[$i], $del); }
if ($ile>0) {
echo "Frazę znaleziono na następujących stronach:"; for ($i=0;$i<$ile;$i++) {
echo (isset($description[$sa[$i]])) ?
"<a href=\"index.php?txt=".$sa[$i]."\">" . $description[$sa[$i]]. "</a>" : "<a href=\"index.php?txt=".$sa[$i]."\">" . $sa[$i]. "</a>"; }
}
else { echo "<br />Nic nie znaleziono";} }
$szukane = $_GET["szukane"];
if ($szukane<>"") { szukanie($szukane); }
?>
chciałem jeszcze zrobić modyfikację, aby przeszukiwało tylko kod znajdujący się pomiędzy znacznikami <title></tile> i <body></body>:
ten kod:
<?
?>
zastąpiłem:
<?
preg_match_all("/(<title>.*$szukane.*?</title>|<body.*?>.*$szukane.*?</body>)/i", $zawartosc, $li); ?>
No i teraz przeszukuje tylko stronę główną...