Бага IE vs FF

zarus

Хитрожопый макак
Бага IE vs FF

PHP:
<?php
if (isset($_POST)) {
  var_dump($_POST);
}
?>
<form name="sub_files" method="post">
<input type="file" name="sub_file" onChange="document.sub_files.sub_hid.value=this.value;" />
<input type="hidden" name="sub_hid" />
<input type="submit" value="Submit File" />
</form>
При сабмите
IE: $_POST['sub_file'] == $_POST['sub_hid']
FF: $_POST['sub_file'] != $_POST['sub_hid']
Заметьте, я не передаю multi-type, а просто хочу получить полный путь к файлу...
В общем-то для WEB это не критично, но блин, напрягает...
 

kruglov

Новичок
Это не бага, просто в стандарте не прописано, что в точности должно быть в value у file.

Поведение firefoxа более безопасно - нефиг посторонним дядькам знать, где я файлы храню.
 

zarus

Хитрожопый макак
Скрипт хавает локальные/сетевые файлы много(мега|гига)байтных размеров. Предлагаете передавать файлы через POST? :)
 
Сверху