Move the uploaded image with move_uploaded_file to the specified fold.
Then let the image be displayed again in the view.
if(file_exists($_FILES['upfile']['tmp_name'])){
$ext = substr($_FILES['upfile']['name'], strrpos($_FILES['upfile']['name'],'.') + 1);
echo $ext."<br>";
if(strtolower($ext) !== 'png' && strtolower($ext) !== 'jpg' && strtolower($ext) !== 'jpeg' && strtolower($ext) !== 'gif'){
echo '画像以外のファイルが指定されています。画像ファイル(png/jpg/jpeg/gif)を指定して下さい';
exit();
}
$image = "img/".basename($_FILES['upfile']['tmp_name']).".".$ext;
if(move_uploaded_file($_FILES['upfile']['tmp_name'], $image)){
echo "アップロード成功!!";
} else {
echo "失敗";
}
// insert $image into mysql
}
?>
<div id="content">
<h2>画像管理</h2>
<hr>
<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="upfile"></p>
<input type="submit" value="送信">
</div>
</div>
<img src="<?php echo $image; ?>">
</form>
Before

After

Will implement this in laravel.
Or, in the case of laravel, is there a form to upload images?