![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 80
|
Здравствуйте.
Столкнулся с проблемой - при попытке передать при аплоаде файла любой переменной методом гет в ПХП файл аплоада, переменная не передается, пишет undefined. Это нужно для переименования файла при аплоаде, так как апач с кириллицей не работает толком, а передавать данные на сервер и обратно в несколько приемов не хочется... Может кто победил такую проблему? И еще, так и не нашел ответа в поиске - что за особенность такая - после аплоада файла на сервер, происходит непонятная пауза на событие окончания аплоада? Так и должно быть или кто-то знает как от этого избавиться? (функцию по четчику загрузки файла не предлагать - в моем случае не помогает, так как форма аплоада в отдельном окне и при попытке закрыть это окно до окончания этой паузы, оно зависает) Спасибо. |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 80
|
Все, с одним разобрался - просто привязался к размеру файла в байтах,
тоесть на серваке файл после аплоада автоматом переименовывается в имя являющееся его размером в байтах, и на клиентской стороне после onComplit аплоада грузится файл с тем же именем, таким образом, лишних действий удалось избежать. По второй части вопрос остается открытым. Кто-нибудь в курсе почему происходит задержка в несколько секунд onCompliteт аплоада? |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А если зальют файл того же размера с другим содержимым? Что мешает делать имя файла равное Timestamp?
|
|
|||||
|
Регистрация: Aug 2005
Сообщений: 80
|
Файл того же размера до байта? По-моему вероятность этого не больше, чем одновременный аплоад файлов двумя пользователями
![]() К тому же по умолчанию файл после загрузки во флешку сразу удаляется, а если не удаляется, то переносится в пользовательскую папку с переименовыванием и внесением в данные аккаунта юзера. То, что не удалено, удаляется по крону. Так что с этим уже все в порядке. А вот с задержкой он комплита аплоада ничего не понятно. оказалось, что пауза пропорциональна размеру файла. Наверное имеет смысл объединить в работу прогрессбара аплоад и загрузку во флешку на стороне пользователя, так будет понятнее, вот только как это сделать.... |
|
|||||
|
Регистрация: Aug 2005
Сообщений: 80
|
Знающие, подскажите, а есть ли событие онКомплит для аплоада из обычной формы?
Если нет, то задержка этого события во флеше вполне логична, так как в этом случае она вычисляется по размер файла, и онКомплит выдается позже самим флешем для того, чтоб сервер успел скопировать файл из временной папки в указанную скриптом... Тоесть событие левое в отношении сервера, и выведено разработчиками экспериментально... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
onComplete для обычной формы — это переход на новую страницу.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 04:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|