2010-02-19 3 views
2

Я ищу для загрузки файлов в базу данных MySQL с помощью приложения перетаскивания. Есть идеи?Загрузка файла перетаскивания MySQL/PHP

Я хочу, чтобы иметь возможность перетащить файл в браузер, а затем ввести имя файла.

СПАСИБО!

+0

+1 Добро пожаловать в Stack Overflow, Michael. – Sampson

ответ

0

Java Jump Loader позволит вам перетаскивать файлы в ваш браузер. Однако ссылки на них в таблице MySQL будут разными. Вы должны будете запустить этот запрос с сервера.

Документация о прыжках с загрузчиком даже содержит code examples demonstrating how to move the file once it's uploaded на ваше постоянное место. Вставка ссылки на файл в базу данных - легкий ветерок оттуда.

По сути, вы просто выполнить запрос INSERT, содержащий FilePath:

$sql = "INSERT INTO files(filepath) VALUES('%s')"; 
$rst = mysql_query(sprintf($sql, $filepath)) or die(mysql_error()); 

И если вам нужно вы можете выплюнуть вновь созданный ID:

print mysql_insert_id(); 

Для демо drag-and-drop uploading, visit http://jumploader.com/demo_embedded.html

Смежные вопросы