Загрузка файлов до создания записи в таблице? - PullRequest
0 голосов
/ 20 января 2012

У меня есть форма, которая создает записи в базе данных.Записи должны иметь связанные файлы.У меня есть файл AJAX / HTML5, загруженный в ту же форму.

Если пользователь загружает файл до создания записи в базе данных, у меня нет ничего, чтобы связать его с файлом.Я не уверен, что могу доверять session_id () или rand () или microtime () как уникальные.Если запись в базе данных никогда не создается, мне нужен способ обнаружить это и удалить ненужные файлы.

Предложения?

1 Ответ

0 голосов
/ 20 января 2012

Используйте методы ajax success и error для добавления и удаления из файла соответственно.

$.ajax({

    url: yourUploadURL,
    success: function( data ) {
        // If this runs then you should call a function to create the table in your DB
    },
    error: function ( error ) {
        // If this runs then you call a function to remove the file you just uploaded.
    }

});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...