ライブデモがないので、これは説明しにくいでしょう。私は単純なdropzoneを使用します。プログレスバーでDropzoneが停止する
HTML:
<form action="http://localhost/upload.php" class="dropzone" method="post" id="upload-widget"></form>
はJavaScript:
Dropzone.options.uploadWidget = {
uploadMultiple: false,
maxFilesize: 2, // MB
maxFiles: 1,
acceptedFiles: 'image/*',
init: function() {
this.on('success', function() {
alert('OK);
});
}
};
upload.phpファイル:
if(!empty($_FILES)){
$targetDir = "uploads/";
$fileName = $_FILES['file']['name'];
$targetFile = $targetDir.$fileName;
if(move_uploaded_file($_FILES['file']['tmp_name'],$targetFile)){
//insert file information into db table
}
}
私が選ぶまたはファイルをドロップすると、それがアップロードしますが、で停止します進捗状況:
私には分かりません。ファイルをアップロードすると、/ uploads /フォルダーにファイルが表示されますが、dropzone.jsが完了したときに反応しないようです。データを印刷する必要はありますか?私はそのようなsuccess
イベントを使用してみてくださいチュートリアルとしてhttp://www.codexworld.com/drag-and-drop-file-upload-using-dropzone-php/
お役立ち情報) – soywod