pablo
indudablemente tienes un error en la escritura del codigo
parse error, unexpected '}'
indica que tenes un error de parseo, en este caso no esta cerrada la sentencia entre las llaves, fijate donde deberia cerrar y la colocas.
casi al finalizar el primer archivo:
else
{
?>
aqui te esta faltando la llave para cerrar lo que tiene q hacer en caso q sea ELSE la condicion.
O colocas lo que queres q hagas en caso q no cumpla la primera condicion o bien quitas lo que tiene que hacer por el ELSE.
if { tal cosa }
else
{ tal otra }
no dejes de leer el manual de php
www.php.net para ver la correcta escritura de las sentencias.
Saludos.
Al3jo