Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.
<input type="file" name="input" multiple="true" />
Ещё более интересно, что в свежей бете (№4) этого браузера есть возможность (как я понял) получить доступ к выбранным файлам из веб-приложения.array(1) {
["input"]=>
array(5) {
["name"]=>
array(2) {
[0]=>
string(14) "2009.09.23.jpg"
[1]=>
string(14) "2009.08.25.jpg"
}
["type"]=>
array(2) {
[0]=>
string(10) "image/jpeg"
[1]=>
string(10) "image/jpeg"
}
["tmp_name"]=>
array(2) {
[0]=>
string(18) "Z:\tmp\php3740.tmp"
[1]=>
string(18) "Z:\tmp\php3741.tmp"
}
["error"]=>
array(2) {
[0]=>
int(0)
[1]=>
int(0)
}
["size"]=>
array(2) {
[0]=>
int(35005)
[1]=>
int(63030)
}
}
}
Конструкция работает в Chrome с версии 3.0.191.0 и в Safari с версии 4.0.1. К сожалению, <form enctype="multipart/form-data" method="post">
<input type="file" min="1" max="9999" name="file" />
<input type="submit" name="submit" />
</form>
Плохие новости заключаются в том, что PHP такой запрос от «Оперы» разбирать не умеет.
bolk (bolknote.ru)
29 ноября 2009, 14:14,
ответ предназначен Азат Разетдинов (razetdinov.ya.ru):
Азат Разетдинов (razetdinov.ya.ru)
Чем меня забавляет веб, так это тем, что мы, как дети, радуемся возможностям, которые давно доступны остальному IT-миру. Ух ты, кастомные шрифты! Вау, векторная анимация! Фигасе, выбор нескольких файлов! Понятно, почему так происходит, но всё равно как-то… грустно.29 ноября 2009, 12:45