perché il server deve avere cognizione di un path locale dell'utente?
qui
dovresti avere un esempio funzionante di upload
se vuoi invece una stringa che ti fa visualizzare PRIMA dell'invio il nome del file, dovresti usare controlli javascript (che in genere solo locali all'utente e quindi possono accedere all'intero path)