Új hozzászólás Aktív témák

  • vancha2

    aktív tag

    Hali, a következő problémába ütköztem:
    Van egy kereső a weboldalamon: [link]
    Itt, ha mondjuk beírod, hogy "juhász", kiadja a juhászkutyákat, és kivastagítja a nevekben a juhász szót. Ha viszont azt írom be, hogy "juhasz", akkor ugyanúgy kilistázza, mint az á-val írt kulcsszónál, csak nem vastagítja be, mivel nem pontosan az a szó, mint amit beírtunk.

    A vastagítást így oldottam meg:

    function kiemel($szo,$ksz) {
    $nksz = ucfirst($ksz);
    $cserel = array($ksz => "<strong>".$ksz."</strong>",
    $nksz => "<strong>".$nksz."</strong>");
    $szo = str_replace(array_keys($cserel), $cserel, $szo);
    return $szo;
    }

    A $szo a teljes név, a $ksz pedig a beírt kulcsszó.

    Meg lehet azt valahogy csinálni, hogy mondjuk a "juhasz" kulcsszóra kivastagítsa az ékezetest is (és fordítva)?

Új hozzászólás Aktív témák

Hirdetés