0
我想計算與Dropzone.js上傳每個圖像的MD5校驗,這樣,用戶可以安全地刪除正確的圖像(我計算MD5校驗在PHP的一部分)。獲取文件的MD5上Dropzone.js
我需要與另一個庫(FastMD5或另一個庫)創建MD5哈希值,然後在單擊刪除按鈕時將其與數據一起發送。
現在:
$Dropzone.autoDiscover = false;
// Dropzone class:
var myDropzone = new Dropzone("div#dropzonePreview", {
maxFiles:5,
url: "up",
acceptedFiles: ".png,.jpg,.gif,.jpeg",
maxFilesize: 6,
uploadMultiple: true,
addRemoveLinks: true,
removedfile: function(file) {
var name = file.name;
var idform = document.getElementById('idform').value; //for me
var hash= md5(file); // not tested
$.ajax({
type: 'POST',
url: 'del.php',
data:"filename="+name+"&idform="+idform+"&hash="+hash,
dataType: 'html'
});
var _ref;
return (_ref = file.previewElement) != null ? _ref.parentNode.removeChild(file.previewElement) : void 0;
}
});
的問題是,MD5(文件)不工作,我想這是不是數據文件,我試圖尋找數據計算哈希但一無所獲。