Con PHP no es posible, ya que PHP se ejecuta en el servidor.
Tendrías que usar alguna solución vía AJAX. Creo haber visto algo con jQuery, pero seguramente los frameworks javascript más conocidos traen alguna funcionalidad para ello o hay ejemplos por Internet. También puede hacerse con la
FILE API de HTML5 [inglés].