RE: zvýraznění hledaného slova v PHP

From: JVot <jvot (zavinac)>
Date: 18. 08. 2004, 12:44 CEST
Aha, na to jsem nepomyslel, to budu muset ješte nejak ošetrit, ponevadž v
textech v naší dbázi clánku se bežne vykytuje napr. "<a href ..." "<img"
atd. s rizikem že se i v nich hledany retezec muže samozrejme vyskytnout.

> -----Původní zpráva-----
> Od: Petr Pokorny [mailto:mail@pp21.cz]
> Odesláno: 18. srpna 2004 12:24
> Komu: servis-internet@nawebu.cz
> Předmět: Re: zvýraznění hledaného slova v PHP
>
>
>
>
> Martin Svarovsky <martin.svarovsky@ileo.cz>:
>
> >> http://cz.php.net/manual/en/function.strtr.php
> >>
> > Zapomente prosim co jsem napsal - je to blbost. Kybl popela na moji
> > hlavu. Ja uz davno funkci strtr() takhle nepouzivam, takze jsem se
> > dopustil osudneho omylu.
> > ...
> > IMHO je to rychlejsi nez Hynkem zminovane regularni vyrazy (rozhodne
> je
> > to jednodussi :)
>
> A nebyla by nahodou funkce str_replace() jednodussi rychlejsi na
> zpracovani nez regularni vyraz?
>
> http://cz.php.net/manual/cs/function.str-replace.php
>
>
> Ja mam totiz osobni antipatie k regexpum... ;o)
>
>
>
> Jen bych jeste doplnil, ze je _vhodne_ zvyraznovat jen text co se
> zobrazuje ve strance. Spousta takyvychto zvyraznovacu je aplikovana na
> vysledne HTML a pak muze dojit k tomu ze ti to "zvyrazni" i title
> stranky, texty v atributech alt a title. Nekdy to i znici odkazy, nebo
> cele tagy. Pozor na to.
>
>
> -pp21-
>
>
>
> ===================================================== reklama =====
> Jak ziskat penize na bydleni?
> Krok za krokem porizenim nemovitosti: hypoteka, stavebni sporeni,
> statni podpora, katastralni urad, pojisteni, dane ...
> Vice: http://bydleni.mesec.cz/
> ===================================================================
>
> --
> -- Konference: SERVIS ------ Pravidla: http://pravidla.kab.cz/ --
> -- Archiv, instrukce pro odhlaseni: http://internet.nawebu.cz/ --
> -- Konference Internet Info, s.r.o. ----- http://www.iinfo.cz/ --
>
>
Received on Wed, 18 Aug 2004 12:44:52 +0200

This archive was generated by hypermail 2.1.8 : 18. 08. 2004, 12:44 CEST