Прикрепление файла к сообщению - PullRequest
0 голосов
/ 20 апреля 2011

Хорошо,

Итак, у меня есть веб-сайт социальной сети, где пользователи могут делиться публикацией, и теперь я реализую функцию вложения, чтобы пользователи могли прикреплять файлы к записи.Я использую uploadify для того, чтобы загружать файлы на сервер.Итак, моя текущая логика заключается в том, что, когда пользователь просматривает файл и нажимает кнопку присоединить, как на прикрепленном изображении, файлы загружаются во временный каталог на сервере, и когда сообщение фактически передается, файлы перемещаются в правильный каталог загрузки и базу данныхобновляется соответственно.Но моя логика не работает, когда пользователь нажимает кнопку присоединить, поэтому его файлы загружаются на сервер, и он закрывает приложение, фактически не публикуя сообщение.Таким образом, эти файлы будут на сервере без необходимости.Как я могу изменить свою логику, чтобы предотвратить это? enter image description here

Ответы [ 2 ]

0 голосов
/ 20 апреля 2011

Может быть, вы можете добавить флаг в базу данных, например, «общие», по умолчанию 0, когда пользователь нажимает кнопку «Поделиться», вы можете запустить обновление, установив его на 1.

Добавить cronjob, получая все загрузки с «общим»"= 0 и отметка времени> 1 дня:)

0 голосов
/ 20 апреля 2011

Вам потребуется использовать задачу CRON для выполнения скрипта, который проверяет, связаны ли файлы с каким-либо опубликованным / сохраненным контентом. Если нет, он удаляет их из вашей файловой системы.

...