[ skendzos @ 04.09.2005. 01:06 ] @
Pozdrav,
ako mi možete pomoći, želio bih napraviti Search engine, ali ne da mi pretražuje unesenu riječ u bazi nego da mi je traži unutar *.html fajlova u direktorijima stranice i da mi rezultat pretrage izbaci kao listing stranica u kojima je riječ pronađena.
Gledao sam već sve postano do sada i nisam baš našao nešto što bi mi riješilo problem.

Unaprijed hvala
[ Nemanja Avramović @ 05.09.2005. 00:06 ] @
Ovaj kod...
Code:

<?php
function Read_Dir($Dir) {
    $Temp = opendir($Dir);
    $Out = "<ul>";
    while (false !== ($File = readdir($Temp))) {
        if (($File != ".") && ($File != "..")) {
            if (is_dir($Dir."/".$File)) {
                $Out .= "<li><h2>$File</h2></li>";
                $Out .= Read_Dir($Dir."/".$File); //sta da radi ako je item folder
            }
            if (is_file($Dir."/".$File)) {
                $Out .= "<li><a href=\"$Dir/$File\">$File</a></li>"; //sta da radi ako je item fajl
            }
        }
    }
    $Out .= "</ul>";
    return $Out;
}


echo Read_Dir("./");
?>

...moze da "prodje" kroz ceo directory tree. Dalje se snadji sam, otvaraj fajlove i trazi unutar njih. Mada bih ja ceo sajt indexovao u MySQL pa bih onda pretrazivao MySQL... brze je!
[ skendzos @ 05.09.2005. 20:07 ] @
E hvala ti care i na odgovoru i na savjetu
[ _owl_ @ 06.09.2005. 00:25 ] @
Pogledaj na net-u (recimo toliko puta predlagan www.hotscripts.com) sigurno vec postoji skripta koja vrsi indeksirenje sajta i smestanje celog njegovog sadrzaja u bazu odakle mozes da vrsis pretragu (posto sam pre jedno dve godine naleteo na istu).
[ Nemanja Avramović @ 06.09.2005. 00:55 ] @
ja sam pre par dana nasao nesto bas takvo: http://sourceforge.net/projects/tsep

ali meni nije vrsilo posao... probaj ga ti, on indexuje bas tako kako ti trazis