mettici una stampa prima del die in modo da vedere cosa effettivamente è contenuto.. e stampati anche $_FILES['upfile']['error'] per vedere se c'è qualche errore
l'unica cosa che posso dirti con così poche info è di ricontrollare che il campo del form si chiami "upfile" in minuscolo.. altre idee al momento non ne ho
![]()