Il motivo è semplice...
Non hai i diritti di scrivere in quella cartella a meno che il server locale web non sia la tua cartella C:/ (e non sono sicuro nemmeno che si possa se è il disco del SO).
Prova cosi:
Cosi il file che viene caricato viene uploadato nella cartella root del tuo web server.Codice PHP:
$cartella = './';