Autor Zpráva
kernel252
Profil
Dobrý deň,
potreboval by som poradiť ako spravím to, že keď zadám text do [] tak mi ho zvýrazní.
Napríklad: Dneska bolo [pekne]. A Vyzeralo by to takto: Dneska bolo pekne.
Za každú pomoc ďakujem :-).
Majkl578
Profil
Nejsnáze regulárním výrazem:
$text = 'Dneska bolo [pekne].';
$text = preg_replace('~\[(.+)\]~U', '<strong>\1</strong>', $text);
echo $text;
kernel252
Profil
Ďakujem :)
kernel252
Profil
A ešte niečo. Nefunguje mi toto
$vysledok = preg_replace('~\[(.+)\]~U', '<font size="5" color="blue"><a href="chord_show.php?chord=$chord">\1</font></a>', $text);

Čo tam je zle ?
Ďakujem.
Jozin
Profil
kernel252:
předpokládám, že špatně je ten odkaz, protože chord=$chord v apostrofech nemůže fungovat... musí to vypadat takto ...chord='.$chord.'... a $chord musí existovat samozřejmě.
kernel252
Profil
Ďakujem pekne :) ide to :)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0