Как загрузить большое количество файлов и отобразить это в popup-окне?

jiltd

Guest
Как загрузить большое количество файлов и отобразить это в popup-окне?

Пользователь может выбрать от 1 до 10 файлов (до 2-3 мб) в <input type=file> поля и, нажимая кнопку Upload надо ему показать процесс загрузки в новом попап-окне, чтобы он не дергался (90% считают, что "комп повис")?

Как это можно организовать? Подробности не обязательны главное ключевые моменты.

Спасибо.
 

GoaMind

Новичок
Заблокируй кнопку Upload... и напиши - загружаем... самое простое:

<script language="JavaScript">
<!--
function submitForm() {
document.upload.sub.value = "Loading...";
document.upload.sub.disabled = "disabled";
return true;
}
//-->
</script>

<FORM ENCTYPE="multipart/form-data" ACTION="" METHOD="POST" name="upload" onsubmit="submitForm();">
<INPUT TYPE="file" NAME="userfile" size=40>
<INPUT name=sub TYPE="submit" VALUE="Upload">
</FORM>
 

jiltd

Guest
Спасибо, но, клиент хочет popup.

И чтобы показывало
1/10
2/10
3/10
...
10/10

и popup сам закрывался.

Звкрытие я сумел сделать. Проблема в прогресс статусе.
 

GoaMind

Новичок
Думаю в таком случаем тебе может помочь
http://ee.php.net/manual/en/function.flush.php
после каждого загруженного файла (или цикла) ставишь её... по эксперементируй... чего-то ничего интереснее предложить немогу...
 
Сверху