Tengo una cuestión que aunque nunca me ha generado problema si me gustaria resolverlo para que quedara visualmente mejor.
Tengo un editor de paginas web dinámico y he logrado que al guardarse en la base de datos quede con formato html para visualizar en la web y cuando lo ve el usuario se vea codificado normal. El único inconveniente es que no se puede visualizar el retorno que origina el enter En su momento lei en algun lado que se debian quitar estos retornos para que al invocar a la función se pudiera ver. Pongo aquí una versión simplificada del código para que se entienda mejor.
Código PHP:
$sustitucion=array("r\n","\n\r","\n","\r");
$nContenido=str_replace($sustitucion," ",$contenido);//elimina los retornos dentro del contenido original de la base de datos.
$nContenido=utf8_encode(html_entity_decode($nContenido));//decodifica para hacerlo agradable a la persona que va a editar la noticia
Código HTML:
document.getElementById("contenido").value="<?php echo ($nContenido); ?>";
De antemano agradezco la colaboración prestada y quedo atento a sugerencias.