Vlákno názorů k článku Jak na jednoduché webovské vyhledávání? od znouza - Jen mensi pripominka - bold.php3 nezohlednuje zvyrazovani uprostred...

  • Článek je starý, nové názory již nelze přidávat.
  • 17. 8. 1999 11:37

    znouza (neregistrovaný)

    Jen mensi pripominka - bold.php3 nezohlednuje zvyrazovani uprostred tagu, takze zkuste dat vyhledat napr. maxlength nebo img src a uvidite :))

  • 11. 6. 2003 15:26

    fISH (neregistrovaný)

    Ano to je pravda. Take jsem se s timto trochu trapil. V podobe, kdy to "znici" tag u obrazku nebo treba u odkazu je to nepouzitelne. Nasledujici kod funguje a tagy necha tagama...

    //rozdelim text do pole na tagy a ostatni text (zahrnu i rozdelovaci vzorek)

    $div = preg_split('/(<[^><]*>)/',$text,-1,2);

    //v kazdem prvku pole, pokud to neni tag provedu pozadovane nahrazeni

    while (list($key, $part) = each ($div)) {

    if (!(ereg("<.*",$part)))

    $div[$key]=eregi_replace("$slovo","<font color=\"#cc3300\"><b>\\0</b></font>",$part);

    }

    //a nasledne pole opet sloucim

    $text = implode("",$div);