Как один из вариантов:
При загрузке файла создаёте черновые директории userID_таймштамп_создания_(какой-нибудь mt_rand). В сессию юзера пишете, что там есть, в этой директории.
При создании темы переносите на чистовую.
И кроном периодически вычищаете устаревшие данные.
|