Esto no puedes hacerlo:
Código PHP:
copy($_FILES['f_adjunto']['tmp_name'], "C:/Temp/Temp");
move_uploaded_file($_FILES['userfile']['tmp_name'], "C:/Temp/Temp");
debes usar move_uploaded_file() sólo .. recuerda que dichas funciones NO "asumen" el nombre del archivo que ha de tener cuando lo copias o mueves .. debes especificarlo:
Código PHP:
move_uploaded_file($_FILES['f_adjunto']['tmp_name'],"./".$_FILES['f_adjunto']['name']);
(y ojo con los nombres del "file="..."" )
El ejemplo debería subir (mover mejor dicho) el archivo subido hacia el mismo directorio que ejecutes tu ArchivosI.php .. Si quieres indicar una ruta concreta .. tendrás que indicarlo en el 2° parámetro de move_uploded_file() .. concatenando la ruta que quieras con el nombre del archvio que le vas a dar .
El archivo por lo demás sube bien .. pues lo tienes bajo el nombre temporal que PHP le otorga y en la ruta:
C:\Temp\php24.tmp
Esa es la ruta donde PHP subirá todo archivo que se haga por HTTP .. luego es cosa de que tu lo muevas a su destino definitivo.
Un saludo,