Ciao,
assicurati che nel tag form tu abbia specificato il parametro
Inoltre è buona norma al fine della sicurezza processare il file utilizzando le funzioni is_uploaded_file() e move_uploaded_file(), ti consiglio di cercare per degli esempi.Codice PHP:
enctype=multipart/form-data
Sarebbe anche opportuno verificare le risorse restituite da fopen() prima di processarle.
Ciao