javascript — DropzoneJS, при загрузке дополнительной информации в базу данных

Я пытаюсь интегрировать Dropzone в свое приложение, где я хотел бы иметь ту же систему, что и Vimeo: («https://vimeo.com/upload«).

Dropzone уже работает, так что все в порядке. После успешной загрузки я вставляю информацию в свою базу данных SQL:

$sql .= "INSERT INTO uploads (id, uid , Orgname, Type, Size)
VALUES ('$id', $uid ,'$fileupload',  '$fileType', '$fileSize');";

При загрузке я хотел бы расширить / обновить вставку SQL с дополнительной информацией, которую пользователь вводит в форме. С текстовой информацией, такой как категория и теги. После отправки это должно быть обновлено в новой строке.

Мой текущий код выглядит так:

функциональный файл:

<?php

$target_dir = "u_media/";
$target_file = $target_dir . basename($_FILES["file"]["name"]);

if (move_uploaded_file($_FILES["file"]["tmp_name"],
$target_dir.$_FILES['file']['name'])) {
$status = 1;

// login credentials



// Create connection
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
$fileupload = basename( $_FILES['file']['name']);
$fileType = $_FILES['file']['type'];
$fileSize = $_FILES['file']['size'];
$id = rand();

$sql .= "INSERT INTO uploads (id, uid , Orgname, Type, Size)
VALUES ('$id', $uid ,'$fileupload',  '$fileType', '$fileSize');";

if (mysqli_multi_query($conn, $sql)) {
echo "New records created successfully";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

mysqli_close($conn);

}
?>

Я понятия не имею, как это сделать. Может кто-нибудь из вас, ребята, помочь мне с этим?

Большое спасибо за вашу помощь. Это очень ценится!

Страница моего проекта: http://brentstevens.nl/upload.php

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]