Aun en tu código completo no veo el uso de $_FILES para obtener las propiedades del archivo, tienes que copiar primeramente la imagen al servidor y posteriormente muestras la miniatura.
Revisa este articulo:
Revisar imágenes antes de subirlas.
Saludos.