Hombre, si tienes las llaves mal ya te digo yo que no te iba a funcionar de ninguna de las formas ...
¿Donde se para tu código? ¿Te entra en los ifs? ¿Que valor tiene $error?
¿Cuando no hay errores en tu imagen hace la otra parte de forma correcta?
También puedes hacer un echo y decirnos donde se para tu código.
Nosotros no sabemos que estás subiendo ni como tienes el formulario ni los valores que te devuelven.