Chci si přidat do sveho fora za kdyz nekdo napise mezi ostatni text například :
[H1]Text[/H2]
Aby php kód přeměnilo na <h1>Text</h1>
Jak na to?
http://cz.php.net/manual/cs/function.str-replace.php
Je nutné pro každý prvek [I], [B], [U] atd. vypisovat znovu fci str_replace()?
Nejde to nějak sjednotit do jedné funkce? např. str_replace pomocí regulérních výrazů?
Jo, že to bude převádět [ na < a ] na >
můžeš tam dát podmínku jen pro určitá písmena
\[(a | b ) [^\]*\>] na <\\0>
nevím jestli to mám dobře...
manual "As of PHP 4.0.5, every parameter in str_replace() can be an array."
cili muzes udelat klido:
$spatne_znaky =("[h1]","[h2]","[/h3]");
$dobre_znkay=("<h1>","<h2>","</h3>");
$vystup = str_replace($spatne_znaky,$dobre_znaky,$vstup);