Ciao,

magari se togli la chiocciola davanti a
@move_uploaded_file
ti dai la possibilità di vedere quale errore ti si verifica e quindi di capire cosa non funziona!!!!

perché usi la @ mentre stai debuggando????
MAH mistero!!!