Foros del Web » Programando para Internet » PHP »

separar los /n de un textbox

Estas en el tema de separar los /n de un textbox en el foro de PHP en Foros del Web. Hola buenas!! tengo una dudilla y haber si alguien puede resolvermela. Tego que coger un texto introcucido en un text box de un formulario (en ...
  #1 (permalink)  
Antiguo 27/05/2009, 08:21
 
Fecha de Ingreso: febrero-2009
Mensajes: 30
Antigüedad: 15 años, 2 meses
Puntos: 0
separar los /n de un textbox

Hola buenas!! tengo una dudilla y haber si alguien puede resolvermela. Tego que coger un texto introcucido en un text box de un formulario (en el que se han introducido saltos de linea) y imprimirlo por pantalla con los saltos de linea bien maquetado. He usado la funcion explode para seeparar los saltos de linea e imprimo cada elemento del array por separado. Sin embargo, no consigo que funcione

Código PHP:
 $_SESSION['contenidoPreparado']=explode("\n"$contenido);
//en $contenido lo que tengo es lo introducido en el text box tal cual.

//En otro archivo donde prepara $_SESSION['contenidoPreparado']

 
$contenido=$_SESSION['contenidoPreparado'];

            
$i;
            for(
$i=0$i<count($contenido); $i++)
            {
                print(
$array[$i]);
                echo
"<br>";
            } 
  #2 (permalink)  
Antiguo 27/05/2009, 08:23
 
Fecha de Ingreso: octubre-2008
Mensajes: 71
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: separar los /n de un textbox

echo nl2br($contenido);

saludos
  #3 (permalink)  
Antiguo 27/05/2009, 08:24
Avatar de abidibo  
Fecha de Ingreso: mayo-2009
Mensajes: 121
Antigüedad: 15 años
Puntos: 7
Respuesta: separar los /n de un textbox

Hola, mira aqui, hay una funccion que hace esto para ti
nl2br
buscala en php.net, no puedo poner el link como que soy recien registrado
  #4 (permalink)  
Antiguo 27/05/2009, 08:26
 
Fecha de Ingreso: febrero-2009
Mensajes: 30
Antigüedad: 15 años, 2 meses
Puntos: 0
Respuesta: separar los /n de un textbox

Muchas gracias!!! no conocia esa funcion
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:55.