Exatamente isso que postaram acima....
Resolvi dar uma explicada por que confundi ler o codigo inteiro.
move_uploaded_file("Caminho de Origem","Destino") ;
Verifique as permissões da pasta, não gosto muito de usar PHP em Windows.
Por exatamente dar esses problemas de permissão de pastas e etc.