A fidarti di una risorsa che si chiama CodiceFacile!!!!dovè che sbaglio?![]()
A parte gli scherzi, l'esempio mi sembra ben fatto e probabilmente il fatto che il file non venga uploadato come dovrebbe potrebbe essere dato da diversi fattori.
Magari provi a salvare il file in una cartella dove non hai i permessi di scrittura, oppure sbagli la sintassi della funzione non saprei.... puretroppo non specifichi molto!
Ad ogni modo, al posto della funzione copy(), prova ad usare la funzione move_uploaded_file().
Se segui il manuale fino in fondo, trovi anche degli esempi utili per capire come funziona.
![]()