Foros del Web » Programando para Internet » PHP »

problema al recibir muchos datos de un formulario

Estas en el tema de problema al recibir muchos datos de un formulario en el foro de PHP en Foros del Web. Hola, al recibir muchos datos (input) de un formulario, sólo se pueden leer con post (_POST) hasta una cierta cantidad. Son 4 campos (columnas) y ...
  #1 (permalink)  
Antiguo 12/02/2012, 16:55
 
Fecha de Ingreso: febrero-2012
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
problema al recibir muchos datos de un formulario

Hola, al recibir muchos datos (input) de un formulario, sólo se pueden leer con post (_POST) hasta una cierta cantidad. Son 4 campos (columnas) y 170 líneas. Probé poniendo un campo final que no se leía al principio y lo lee perfectamente.
Es muy claro que lee sólo hasta la 165.
Investigué sobre el max_size_post y lo despliego y me dice que son 50M
Creo que es una cantidad mucho mayor de lo que estoy mandando en mi formulario.

En el formulario se ven todos los datos, pero cuando el control pasa a la aplicación, no despliega los últimos.

¿me podrá ayudar alguien?
  #2 (permalink)  
Antiguo 12/02/2012, 23:43
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 17 años, 2 meses
Puntos: 188
Respuesta: problema al recibir muchos datos de un formulario

si estas cargando archivos, varios... Tambien tienes que investigar sobre set-time-limit

http://php.net/manual/es/function.set-time-limit.php

un saludo
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #3 (permalink)  
Antiguo 13/02/2012, 09:12
 
Fecha de Ingreso: febrero-2012
Mensajes: 3
Antigüedad: 12 años, 9 meses
Puntos: 0
Respuesta: problema al recibir muchos datos de un formulario

gracias, iovan, no estoy subiendo archivos sino que solo datos.

investigué un poco más y me di cuenta que también hay una variable max_input_vars que se setea en mi servidor por defecto en 1.000.
Revisé el formulario una vez más y descubrí que por cada fila tiene 2 hidden que le agregan campos, por lo cual, eso debería ser.
Traté de setearla desde el php con set_init("max_input_vars",2000) pero no aguantó. Estoy pidiendo que en el servidor se cambie la variable por defecto.
Así espero que se solucione el problema.

Muchas gracias por la respuesta.

Etiquetas: formulario, input, maximo
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 14:09.