Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/02/2006, 04:30
Avatar de nosoynadie
nosoynadie
 
Fecha de Ingreso: noviembre-2005
Ubicación: dando vueltas por aquí
Mensajes: 206
Antigüedad: 12 años, 7 meses
Puntos: 1
Hola,
creo que a la hora de guardar la información introducida desde el formulario no has de hacerla nada para que te guarde los saltos de línea, has de usar el nl2br() a la hora de mostrarlo.

Mira este ejemplo:
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>textarea</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
if(isset($_POST["texto"])){
	echo nl2br($_POST["texto"]);
}
?>
<form name='frmPrueba' action='textarea.php' method='post'>
	<textarea name='texto' cols='30' rows='10'></textarea>
	<br /><input type='submit' name='Enviar' value='enviar' />
</form>
</body>
</html> 
Creo que si en lugar de tener $_POST[] tuvieramos los datos traidos de la base de datos no debiera haber diferencia. Ahora mismo no tengo tiempo para mirartelo pero lo dejo en tus manos
__________________
http://www.nosoynadie.net/