Я установил простой dropzone.js, выполнив руководство по веб-сайту DropZon от StarTutorial . Он правильно показывает dropzone, и когда я отбрасываю файлы, он будет отображаться, но когда я пытаюсь нажать кнопку «Загрузить», ничего не происходит. Я использую этот html-код:
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <link href="css/style.css" type="text/css" rel="stylesheet"/> <script src="js/dropzone.js"></script> </head> <body> <div id="main"> <form action="upload.php" class="dropzone" id="zone"></form> </div> </body>
И этот код PHP:
<?php $ds = DIRECTORY_SEPARATOR; $storeFolder = 'uploads'; if (!empty($_FILES)) { $tempFile = $_FILES['file']['tmp_name']; $targetPath = dirname( __FILE__ ) . $ds. $storeFolder . $ds; $targetFile = $targetPath. $_FILES['file']['name']; move_uploaded_file($tempFile,$targetFile); } ?>