как получить клиентский путь для файла с расширением

У меня есть форма, которая загружает файлы, мне нужно получить путь на стороне клиента к файлу?
серверный путь, который я мог бы получить из php-массива $ _FILES

$_FILES["UploadFileName"]["tmp_name"] 

как получить клиентский путь к файлу, хранящемуся на клиентском компьютере?

 <form method="POST" action="upload.php" enctype="multipart/form-data"> <p>File to upload : <input type ="file" name = "UploadFileName"></p><br /> <input type = "submit" name = "Submit" value = "Press THIS to upload"> </form> 

Вы не можете. Это вопрос безопасности, и браузеры не предоставят вам это.

Как получить клиентский путь к файлу, хранящемуся на клиентском компьютере?

Это запрещено по соображениям безопасности. Если это было возможно, злоумышленник мог получить информацию о том, как файлы / папки были структурированы на клиентском компьютере. Любой полностью доверенный код на машине пользователя может это сделать. Поэтому ваша цель – убедить пользователя установить что-то, что предоставит вам информацию.

Для Windows (все требуют какой-то установки):

  • Элементы управления ActiveX
  • Родной EXE
  • Локально установлен управляемый EXE
  • локально установлен HTA только для IE