Autor Zpráva
Ford
Profil
Dobrý večer. Moje bbcode fórum funguje asi takhle:

To textarea se klasicky pomocí javascriptu vkládají bbc-tagy.
Ty se s textem uloží do databáze.
Při zobrazování příspěvků používám: $zobrazit = nl2br(str_replace($bbcode, $html_tagy, $prispevek));.
Všechno funguje, až na to, že text uvnitř tagu [pre] (po převedení <pre>) se stále převádí pomocí té procedury $zobrazit, takže přímo v <pre> zobrazují obrázky a formátuje se text.
Jak mám zajistit, aby se všechno uvnitř tagu <pre> zobrazilo jako pouhý text?
bohyn
Profil
Pomoci RegExp prevest hranate zavorky uvnitr [pre] na HTML entity a potom pouzit zmineny str_replace

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