Php lavora sul filesystem del webserver perché è un linguaggio server side,
javascript lavora lato client.
sicuramente dovresti provare a estrarre il path in javascript.
e poi con ajax magari aggiorni un campo hidden del form.
poi php se lo gestisce come vuole.