Ну если файлы сами по себе, то дела плохи. Сперва нужно отправить сообщение, чтобы после добавления его в базу получить ID этой записи, и только потом, зная его можно положить их папку сообщения. Как я понял у вас создается папка под каждое такое сообщение (в общем это расточительно)?
Тогда только сессия, в которой загруженные файлы будут хранится до тех пор, пока ни будет получено сообщение, а после его получения переместить файлы из сессии в созданную папку.
|