Cita:
Iniciado por Kurozaki
el fallo esta en el name, para validarlo con PHP o Ajax, se utiliza el name, y con el ID en javascript en ocasiones.
Asi que no pueden tener los mismos nombres.
en AJAX no se valida, sino en el lenguaje o script del lado del servidor que se use, en este caso php.
el ID no es un atributo que se envié en la petición HTTP, solo se envía el
name y
value correspondientes