Pues definitivamente está mal, ¿o no alcanzas a ver que tienes un bloque
else sin cerrar?
Digo, más claro ni el agua, y para ver eso no necesitabas abrir un tema, con un usar un editor de código con resaltado de sintaxis lo hubieras visto en 3 segundos.