<?php
if(isset($_FILES['image']['tmp_name'])){
move_uploaded_file($_FILES['image']['tmp_name'],'asset/img/01.png');
}
?>
<!Doctype html>
<html>
<head>
<meta charset="UTF-8">
<style>
#drag-drop-area{
background-color:#e6e6fa;
padding:15px;
}
.drag-drop-inside{
text-align:center;
border: dashed 1px gray;
padding: 5px;
}
</style>
</head>
<body>
<form action="#" method="POST" enctype="multipart/form-data">
<div id="drag-drop-area">
<div class="drag-drop-inside">
<p class="drag-drop-info">ここにファイルをアップロード</p>
<p>または</p>
<!-- <input type="file" value="ファイルを選択" name="image"> -->
<p class="drag-drop-buttons"><input id="fileInput" type="file" value="ファイルを選択" name="image"></p>
<input type="submit" value="送信">
</div>
</div>
</form>
<script>
var fileArea = document.getElementById('drag-drop-area');
var fileInput = document.getElementById('fileInput');
fileArea.addEventListener('dragover', function(evt){
evt.preventDefault();
fileArea.classList.add('dragover');
});
fileArea.addEventListener('dragleave', function(evt){
evt.preventDefault();
fileArea.classList.remove('dragover');
});
fileArea.addEventListener('drop', function(evt){
evt.preventDefault();
fileArea.classList.remove('dragenter');
var files = evt.dataTransfer.files;
fileInput.files = files;
});
</script>
</body>
</html>
うお、思ってたよりカッケー

で、これを当てはめたい
まー及第点でしょう。。
