Si Posteas tu codigo seria mas facil de ver.
Ahora, una cosa, una de las limitaciones de PHP es que los objetos/variables no son persitentes entre una pagina y otra, a menos que uses sesiones para almacenar los valores, o uses una base de datos para almacenar tus variables o cualquier otro medio. Esta es una limitacion de PHP, pero siempre hay soluciones.
Para poder subir un control con un array solo dale el nombre asi:
Código:
<input type="text" name="nombres[]" value="">
Asi puedes hacer "n" controles y en PHP vas a recibir un array en tu POST (o GET) con todos los items del array.