Регистрация
Вход через соцсети
Восстановление пароля

проблема при загрузке файла

Новый топик
27.08.2010, 11:42
Ответить | Цитировать
moongale

Зарегистрирован:
2010-02-18
Сообщений: 9

День добрый! может кто сталкивался -
пользователь загружает свой аватар на сайт (ну или любую другую картинку), вместе с этим, ошибается при заполнении какого-то поля в форме добавления, после нажатия кнопки "добавить" получает сообщение о не корректном заполнении полей, исправляется и все бы вроде хорошо, но картинка потом оказывается битой(в связи с "недозагрузкой" информация о картинке сохраняется в папке tmp, а сам файл не загружается). Если анкету заполнить сразу без ошибок, то картинка загружается нормально.
В чем может быть проблема? тестировалось также на демоверсии, там тоже самое.

Версия extra 4.0
27.08.2010, 18:00
Ответить | Цитировать
MipH
Спирин Дмитрий
MipH

Зарегистрирован:
2004-12-22
Сообщений: 252

С точки зрения HTTP произошел пост формы, файл сохранился в TMP и неткет нначал проверку данных. Проферка фейнулась, данные не сохранились и файл не был перемещен в конечную папку.
Форма снова открылась и юзер постит ее еще раз. Файл также закачался в tmp теперь уже под другим именем и все по-новой.

Так что никаких проблем с "недозагрузкой" файлов быть не должно.
Ну а вообще ошибки такого рода проще оттрейсить прямо по коду, вставляя нужную отладочную информацию в код неткета и смотреть, на каком моменте начинает ломаться.

bbzone@gmail.com | bbz.ru | miph.info | miph.ru
Вы можете обратиться ко мне, если необходима разработка функционала на NetCat
198 196 2010-08-27 18:00:59 10681
Описание проекта