Cita:
Iniciado por dmm84
no tiene por que, la forma de la que lo ha hecho el tambien podria ser, no? primero copiarlo y luego moverlo
No. En el manual de move_uploaded_file() se indican las implicaciones de usar copy() antes de move_uploaded_file(), y son graves. La forma en que lo hizo funciona, pero en entornos de producción puede generar errores. Y hay que pensarlo bien, ¿si no porque existe la función move_uploaded_file() en lugar de solo copy()?