Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

David Figueiredo

[Resolvido] problemas a hora de exibir texto em html

Recommended Posts

Olá para todos!

 

Estou um pequeno problema na hora de exibir textos no html, eu tenho um formulário com um campo texara onde digito um texto com parágrafos ai esse form faz o cadastro no banco de dados, ai quando eu puxo esse texto do banco de dados e vou exibi-lo ele ñ diferencia os parágrafos aparece com se eu tivesse escrito tudo junto. já verifiquei no BD e vi que o texto fica cadastrado exatamente como eu digitei. alguem pode me ajudar? pq isso acontece? qual seria a solução?

 

desde já agradeço e aguardo retorno.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Possívelmente você está salvando diretamente no BD, sem determinar que o texto mantenha a formatação dada.

 

Tenta utilizar a função nl2br();

 

$texto = nl2br($texto);

Qualquer coisa, pra não ter dor de cabeça, aconselho utilizar um editor de texto PHP como o FCK:

FCKEditor

 

Boa sorte! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, neste caso se você estiver retirando o texto do BD, acho que não será possível, pois o texto salvo será exatamente aquele que você enviou.

 

Mas caso esteja ainda na mesma página do seu código, basta exibir a variável que possui o texto. Veja o exemplo:

$texto = $_POST['texto'];
$txt_formatado = nl2br($texto);
echo $txt_formatado."<br>"; // formatado
echo $texto."<br>"; // original

Deu pra entender? http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.