Foros del Web » Programando para Internet » PHP »

Leer textarea

Estas en el tema de Leer textarea en el foro de PHP en Foros del Web. Hola que tal, tengo un textarea en el qual me gustaria leerlo linea por linea y guardar cada linea en una posicion de un array, ...
  #1 (permalink)  
Antiguo 19/01/2008, 06:46
 
Fecha de Ingreso: enero-2008
Mensajes: 63
Antigüedad: 16 años, 3 meses
Puntos: 0
Leer textarea

Hola que tal, tengo un textarea en el qual me gustaria leerlo linea por linea y guardar cada linea en una posicion de un array, me explico mejor. Lo que quiero hacer es introducir unos precios en un textarea
por ejemplo:

100
90
30
1000

Y luego leerlo linea por linea y introducirlo a la base de datos a partir de un array o lo que sea, nose si esta es una manera de ahorrarme trabajo y no tener que introducir cada vez un precio. Gracias por la ayuda
  #2 (permalink)  
Antiguo 19/01/2008, 09:05
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Re: Leer textarea

Hola kitosss

A ver si te sirve esto:

Código PHP:
$txt $_POST['nombreTextarea'];
$lineas split("\n",$txt); 
Saludos,
  #3 (permalink)  
Antiguo 19/01/2008, 09:06
Avatar de andruqui  
Fecha de Ingreso: agosto-2007
Mensajes: 269
Antigüedad: 16 años, 8 meses
Puntos: 2
Re: Leer textarea

y si haces algo asi :

Código PHP:

$texto 
nl2br($_POST['textarea']);
$lineas explode  '<br />'  $texto );

foreach (
$lineas as $k => $v) {
   
inserto en la base el valor $v;


Espero te sirva.
Saludos
Andres
  #4 (permalink)  
Antiguo 20/01/2008, 04:36
 
Fecha de Ingreso: enero-2008
Mensajes: 63
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Leer textarea

gracias, perfecto exactamente era esto, un saludo
  #5 (permalink)  
Antiguo 08/06/2011, 23:08
 
Fecha de Ingreso: mayo-2011
Mensajes: 53
Antigüedad: 13 años
Puntos: 0
Respuesta: Re: Leer textarea

Cita:
Iniciado por andruqui Ver Mensaje
y si haces algo asi :

Código PHP:

$texto 
nl2br($_POST['textarea']);
$lineas explode  '<br />'  $texto );

foreach (
$lineas as $k => $v) {
   
inserto en la base el valor $v;


Espero te sirva.
Saludos
Andres

hola, disculpa no logro hacer que me aparescan en todas solo me aparece en el primer input la primer linea pero nisiquiera es remplazada por las demas lineas

<?
$texto = nl2br($HTTP_POST_VARS[lineas]);
$lineas = explode ( '<br />' , $texto );

foreach ($lineas as $k => $v) {

echo "<SCRIPT> document.form.source.value=\"".$v."\"; </SCRIPT>";


}
?>
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 23:30.