Cita:  cuando falla me refiero a que me aparece que no se puede mostrar la pagina
    Estas seguro de que la pagina que hace el upload existe? Fijate en la etiqueta <form action="...."> de tu formulario a ver donde te lleva.
Digo esto porque si superas el tiempo de ejecucion PHP te mostrará un error.
Prueba tambien hacer esto en la pagina de tu script: 
 Código PHP:
    echo "<pre>";
print_r($_FILES);
echo "</pre>"; 
    
  Y si encuentras una clave llamada [error] puedes descubrir cual fue el problema al subir el fichro. 
Date una vuelta por aquí... 
http://www.php.net/manual/en/feature...oad.errors.php 
Saludos!