Primero que todo una pregunta: para qué le pones esa llave de cierre a la etiqueta php?
Quita ese } del primer <?php eso es lo que te genera que se vea el código php escrito en pantalla.
Segundo, de todo lo que te escribí qué has hecho aparte de ejecutar primero el código de subir el archivo? Porque no veo que hayas hecho nada más.