其实这个并不难,主要是你没有看出他的工作流程
以前的浏览器安全性比较差,直接在网站上就可以浏览本地电脑里的图片,后期浏览器更新了很多安全机制,当然浏览器读取本地文件也成了安全隐患也被补上了,所以直接在网页上浏览本地图片不行了,所以只有通过把图片上传到服务器里然后浏览,当然上传到服务器里是临时的,也就是说,当你不提交数据离开上传页面或关闭浏览器都会执行一段JS程序去删除刚刚已经上传但没有提交的数据
多个图片上传其实仔细想一下就知道原理了,上传一个图片就把图片名保存到页面上,有多少个图片就保存多少个图片名,当你提交数据的时候这些图片名就会录入到数据库里,路径自然是固定的,所以路径基本不需要保存,如果确实要保存也很简单,录入数据库的时候顺便多加上个路径到文件名前面就行了