Hola amigo,
lo que puedes hacer es un array de esos datos que quieres
por ejemplo, si tu estás creando dinámicamente esos campos de "nombres" , puedes hacer lo siguiente, a la hora de crearlos:
Código HTML:
Ver original<input type="text" name="nombres[1]"> <input type="text" name="nombres[2]"> ...
...
<input type="text" name="nombres[n]">
A la hora de cacharlos en tu php, lo puedes hacer asi:
Código PHP:
Ver original$arreglo_nombres = $_POST['nombres'];
Pero ojo, ahora esa variable es un arreglo, q trae todos los campos q tu creaste con el atributo 'name' igual a "nombres"
Otra cosa, para checar si un valor está definido, o en este caso, lo estás cachando
ocupa la instrucción isset, ejemplo:
Saludos!