Zmiana wyglądu określonych tekstów

W jaki sposób podmienić określone wyrazy np: a na A w jakimś ciągu tekstowym, w którym występują tagi HTML, ale w taki sposób, by skrypt pomijał te TAGI i zamieniał literę a na A tylko pomiędzy tagami (w wyświetlanym na stronie tekście)?

Ewentualnie w jaki spośób może za pomocą CSS (?) sprawić by w danej tabeli każde słowo określone przez jakąś tam zmienną było np czerwone tzn. by kolorowane były wybrane ciągi tekstowe…

Poczytaj min.

http://pl2.php.net/manual/pl/function.strtr.php

http://pl2.php.net/manual/pl/function.ereg-replace.php

A tu masz prostu przykład kolorowania słów:

Nie zrozumiałeś…

“w którym występują tagi HTML”

Jeżeli ktoś wpisze np TD kod się posypie…

hehe, nie blaskognia , to Ty nie zrozumiałeś, to tylko przykład, że coś takiego jest możliwe i drobne naprowadzenie na to jak to ma wyglądać. teraz Twoja w tym głowa by to zrobić tak jak chcesz by Tobie pasowało :wink:

Przepraszam za nieporozumienie i moją ślepotę :slight_smile: :slight_smile: :slight_smile: :slight_smile: :slight_smile: :slight_smile: Zrobiłem :slight_smile:

Jeżeli użytkownik poda kilka słów po spacji są one rozbijane na tablicę, a cąłość:

if ( count($t_nw) > 0 )

    {

        foreach ( $t_nw AS $slowo )

        {

            $pattern = '(>[^<]*)('. quotemeta($slowo) .')';

            $replacement = '\\1\\2';

            $l_users = eregi_replace($pattern, $replacement, $l_users);

        }

    }[/code]

W życiu nie sądziłem, że to jest tak banalne :slight_smile: DZIĘKI!