MySQL / PHP Drag and Drop Загрузка файла
Я ищу для загрузки файлов в базу данных MySQL с помощью приложения перетаскивания. Есть идеи?
Я хочу, чтобы иметь возможность перетащить файл в браузер, а затем введите имя файла.
СПАСИБО!
1 ответ
Java Jump Loader позволит вам перетаскивать файлы в ваш браузер. Получение их ссылки в таблице MySQL будет другой задачей. Вам нужно будет выполнить этот запрос со стороны сервера.
В документации по Jump Loader даже есть примеры кода, демонстрирующие, как переместить файл после его загрузки в ваше постоянное местоположение. Вставка ссылки на файл в базу данных очень проста.
По сути, вы просто запустите INSERT-запрос, содержащий путь к файлу:
$sql = "INSERT INTO files(filepath) VALUES('%s')";
$rst = mysql_query( sprintf($sql, $filepath) ) or die( mysql_error() );
И если вам нужно, вы можете выплюнуть вновь созданный ID:
print mysql_insert_id();
Для демонстрации загрузки с помощью перетаскивания посетите http://jumploader.com/demo_embedded.html