Esta mañana me comentaba un amigo que tenía problemas a la hora de añadir nuevos campos en su aplicación de facturación en PHP.
Después de muchas pruebas, descubrimos que la variable $_POST de PHP contenía sólo las primeras 200 variables que se le enviaban al PHP.
Me puse a buscar y el problema estaba en que la versión de PHP que está usando su proveedor de hosting está parcheada con Suhosin, y este parche por defecto limita el número de variables enviadas por POST a 200.
La solución, poner esta directiva en el php.ini:
suhosin.post.max_vars = 2048
Por supuesto, se puede poner más, pero con eso nos era suficiente.
Más información sobre las opciones de configuración de este parche.
muii buenoo gracias por todoo.!