Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/10/2004, 18:55
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues .. justamente esa función es la que tiene permisos para acceder al directorio temporal donde PHP sube los archivos (php.ini lo define en la directiva upload .. nomeacuerdoahora) y además comprueba que el archivo subió completo.

Tienes la función file_exist() para hacer algo parecido .. pero te dará problemas de permisos en configuraciones de PHP "safe_mode" por ejemplo.

Podrías mover el archivo simplemente con move_uploaded_file() ..si esta falla (sobre todo en origen) algún problema ocurrió.

if (!move_uploaded_file(...)){
echo "hay un problema ...";
}

Podrías usar una @delante de la función move.... para ocultar los mensajes de error própios de esa función (usalo cuando des por terminado tu script) para sólo mostrar tu mensaje de error personalizado y controlar el error como tal.

Un saludo,