Cita:
Iniciado por GatorV
Pues lo que pasa es que el código de gldelossantos, no hace mucho en caso de error, move_uploaded_file te regresa true, si se pudo mover el archivo, o false en caso de error.
También el usar @ es una mala práctica porque precisamente evita que puedas ver los errores, es probable que la carpeta a donde quieres subir no se pueda crear y por eso no puede mover la imagen.
En realidad el codigo era mio

gldelossantos solo me ayudo con la declaración del botón, pero como dice tu, voy a sacar el @ , puede que ahí me este mostrando algún error y por eso no sube el archivo.