ja fiz aqui...
textarea e usei nl2br...
Mas..
Obrigado mesmo assim
Não informado
01/02/2007, 20:59
01/02/2007, 19:17
O html:
O código abaixo, deve-se colocar dentro da tag <head> e antes da tag </head>:<script language="JavaScript" type="text/javascript"> function inserts(text) { text = ' ' + text + ' '; if (document.F1.msg.createTextRange && document.F1.msg.caretPos) { var caretPos = document.F1.msg.caretPos; caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? text + ' ' : text; document.F1.msg.focus(); } else { document.F1.msg.value += text; document.F1.msg.focus(); } } </script>O código abaixo você adiciona aonde quiser que apareça o bbcode. A textarea deve-se chamar msg e o nome do form F1. Se for outro, você modifica o F1 pelo nome do form no javascript, e se a textarea também for outra, você modifica o msg no javascript também.<input type="button" onclick="java script:inserts('<Enter>')" value="Quebra de Linha" class="form">Então, ao enviar, você deve substituir o <Enter>. Aí entra o PHP:<?php $texto = "Olá<Enter> Mundo!"; //aqui o texto que ele irá substituir echo str_replace("<Enter>", "<br />", $texto); //aqui ele substitui ?>
Qualquer dúvida, pergunta
Community Forum Software by IP.Board
Licensed to: Webmasters Online

Postagens