Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2004, 01:06
Volrath
 
Fecha de Ingreso: septiembre-2003
Ubicación: Pirexia
Mensajes: 150
Antigüedad: 20 años, 7 meses
Puntos: 1
Estandarizando: sustituir <br /><br /> por </p><p>

Hola, hace unos dias he estado trabajando completamente "estandarizado", y quisiera seguir por este camino... pero se me presento un inconveniente haciendo un sistema de comentarios para los usuarios.
La funcion nl2br(); traduce los saltos de línea en <br />'s lo cual es muy útil, pero trabajando con estandares, poner dos veces <br /> para iniciar otro parrafo es un error, es decir, se debe cerrar el parrafo (</p>) y comenzar uno nuevo (<p>)...

A fin de cuentas, lo que quiero lograr es que cuando en el texto se encuentre <br /><br /> los sustituya por </p><p>. al principio pense que con un simple str_replace se podía hacer, pero no salío así =S.

Esto fue lo que hice:

Código PHP:
<?
$comentario 
nl2br($comentario);
$comentario '<p>'.$comentario.'</p>';
$comentario str_replace("<br /><br />","</p><p>",$comentario);
?>
pero no funciona para nada, agrega unicamente el primero y el último, que son declarados en la segunda instrucción.
Que puedo hacer ??
__________________
In a world without walls, who needs Windows?