Vale ya está solucionado, lo pongo por si a alguien le pasa lo mismo que a mí, aunque es difícil llegar a tal grado de incompetencia ¡había puesto los imputs inmediatamente después del input submit, con lo que los hiddens no llegaban.
Suerte a todos y hasta otra !