in linea generale si può dire che l'id serve ad HTML Javascript e in generala al 'lato client' per identificare l'elemento nella pagina, mentre il name serve più al 'lato server' per leggere il valore che ha inputato l'utente $_POST['name'].
quindi non è una ripetizione, anzi potenzialmente potrebbero anche essere diversi (e raro ma può capitare di volerili/doverli mettere diversi)

Rispondi quotando