なぜか質問を投稿すると反映されない。。 何かしら問題があってはじかれている??
JavaScriptとPHPでファイルのハッシュ値を検証する
FileAPIを使った完全ローカルなMD5と
サーバ上のファイルをPHPで取得したMD5を照らし合わせ
重複アップロードなどの処理に使う
[HTML]
<head> <script charset="UTF-8" src="jquery-3.3.1.min.js"></script> <script charset="UTF-8" src="md5.js"></script> </head> <body> <input type="file"> </body>
[JavaScript]
$('file').change(function(){
let FR = new FileReader();
FR.addEventListener('load', function(e){
// console.log(MD5_hexhash(e.target.result));
console.log(md5(e.target.result));
});
FR.readAsBinaryString($(this)[0].files[0]);
});
[PHP]
hash_file('md5', FilePath);
検索

コメントを残す