Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Coisa simples.... não estou conseguindo fazer.... não sei porque esta dando erro.... vejam só:
como este que tem aqui no forum por exemplo, só que algo mais simplificado, dae ocorre o seguinte;
quando é cadastrado as observações o conteudo passa por uma função para remover os seguintes simbolos: "<" , ">". beleza, sem codigo html, então a tag para negrito sera como esta do forum
[b] e [/b], ótimo, será cadastrado no banco de dados assim, por exemplo.
[b]texto[/b] da [i]observação[/i]Então tentei fazer uma função para substituir estes [b] [/b], etc... por <b> </b>, etc...
segue a função:
<?phpfunction fCodebb($document){$search = array ("[b]", "[/b]");$replace = array ("<strong>", "</strong>");$text = preg_replace ($search, $replace, $document);return $text;}?>
mas não esta dando certo, escrevo a palavra negrito e ela sai assim:
[]negrito[/]
Não consigo descobrir onde estou errando....
Se alguem puder me ajudar,
Desde já agradeço, valeu pessoal.
PS.: Vou dar uma analisada nas funções htmlentities e htmlspecialchars, acho que elas podem me ajudar.
Bom, se alguem derrepente souber de uma forma mais simples de fazer isto ae, ficarei muito grato ;)
Carregando comentários...