Hola amigos foristas.
Les traego otro aporte, y es nada mas y nada menos que como detectar saltos de linea con php, en javascript es posible, pero si no necesitan hacer nada dinamico en la pagina lo pueden hacer con php, la respuesta es rawurlencode() claro que no como seguridad(si fuera con seguridad lo hariamos con javascript antes de enviar la informacion), sino como transformador de caracteres ASCII, el codigo es el siguiente:
(obviamente tienen que tener un form con textarea):
Código HTML:
<form action="detectarBr.php" method="post">
<textarea name="texto"></textarea>
<input type="submit" value="Cambiar saltos de linea">
</form>
Ahora hacemos magia con PHP:
Código PHP:
/*Asignamos variable por si las dudas*/
$texto = $_POST['texto'];
/*Convertimos a formato url*/
$texto = rawurlencode($texto);
/*Hacemos el str_replace y decodificamos*/
// NOTA: %0D%0A = salto de linea
$texto = rawurldecode(str_replace("%0D%0A","<br>",$texto));
/*Ahora si hacemos lo que necesitemos con el texto con los saltos de linea ya hechos*/
//Por ejemplo un echo
echo $texto;
Espero les sirva
Saludos