Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
eae, td bom?!tô com uma dúvida, eu tenho um sistema de noticias, com um campo textarea p/ digitação dos textos..na hora de exibir o texto, estou utilizando a função nl2br(), mas essa função só substitui o \n por um <br />....o que eu gostaria é que a cada nova linha, adiciona a tag <p> e no final da msm, fechasse a tag </p>...é possível fazer isso?!agradeço desde já!
valeu guma, mas consegui fazer uma função que eu tava precisando:
function paragrafos($txt){ $nTxt = explode("\n", $txt); $txt = ""; for ($i = 0; $i < count($nTxt); $i++) { if (strlen($nTxt[$i]) > 1) { $txt .= "<p>" . htmlentities(str_replace("\r", "", $nTxt[$i]), ENT_COMPAT, "UTF-8") . "</p>\n"; } else { $txt .= "<br />\n"; } } return $txt;}
E ai tche!!!Tenta usar esta função de formatação de texto..Ve se funciona..
Abração ai velho