Autor | Zpráva | ||
---|---|---|---|
asusák Profil * |
#1 · Zasláno: 5. 8. 2009, 01:02:38
Chtěl bych se zeptat. Mám diskusi a chtěl bych si udělat něco jak je tady jak když se mačkne B tak to do textarea vloží [b][/b] ale bez těch tlačítek to b a i a další by si tam psal užvatel. Já byh to jen pak potřeboval převést na ten html kod.
|
||
Alphard Profil |
#2 · Zasláno: 5. 8. 2009, 01:17:33
Základní regulár je tady.
Jestli to chcete podrobněji (např. kontrolu párových znaků), tak trochu hledejte. Zkuste např. bbcode to html in php nebo to vemte z nějakého hotového fóra, tohle se řešilo milionkrát. |
||
lordfrikk Profil |
#3 · Zasláno: 5. 8. 2009, 14:27:06
Přesně jak řekl Alphard, existují hotové třídy pro práci s bbcode. Viz bbcode.org.
|
||
MCKAY Profil |
#4 · Zasláno: 5. 8. 2009, 15:37:30 · Upravil/a: MCKAY
Jestli to dobře chápu, tak by to
$_POST["jmeno_toho_tveho_postu"] = str_replace("[ b ]", "<b>", $_POST["jmeno_toho_tveho_postu"]); $_POST["jmeno_toho_tveho_postu"] = str_replace("[ /b ]", "</b>", $_POST["jmeno_toho_tveho_postu"]); vyřešilo, ale jak řekl lordfrikk, tak ty hotové třídy na BBcode jsou asi nejlepší, někde jsem tu četl citaci "Proč vymýšlet znovu kolo" a ta by se asi hodila i teď. // chvíli jsem nepochopil ten zvýrazňovač syntaxe, takže to [ b ] a [ /b ] musí být bez mezer |
||
Časová prodleva: 15 let
|
0