C'è un modo giusto ed uno sbagliato di fare le cose. Tu stai utilizzando il secondo.
Il problema non è solo quello di far funzionare lo script dato che esso è pieno zeppo di errori (a parte la sua logica assolutamente contorta).
Quindi se vuoi dare uno script che somma gli elementi di un array comincia a sistemare quello che hai scritto se, invece, vuoi solamente far funzionare quell'obbrobrio allora ti consiglio di studiare il PHP ma prima ancora partirei con l'HTML.