文件上传
韭零后程序猿
一个90后程序猿的技术分享
展开
-
thinkphp上传多张图片只能上传一张的问题
最近用tp上传图片的时候遇到这个问题,同时上传两张图片,只有一张能传上去,经排查发现是两次都使用了相同文件名导致,原因是保存文件名规则是已经调用的函数,类似time()._.mt_rand()这样,在一次请求中这个值始终是不变的,要改成未调用的函数名,类似time,最终是这样'saveName' => ["getRandom",[10]],,自定义函数传入参数解决了问题原创 2017-09-15 09:46:29 · 2646 阅读 · 0 评论 -
php结合webuploader断点续传的实现
最近公司项目需要用到断点续传,所以记录一下其中的坑 使用到的主要技术 webuploader thinkphp5 断点续传的思路: 客户端: 1.获取文件md5(MD5是文件唯一标识,用来判断是否存在此文件,并且用作分片的文件夹名) 2.将文件分片 3.验证分片是否上传过,上传过直接跳过当前分片 3.上传分片到md5的文件夹(保存文件名建议按分...原创 2018-11-14 10:22:28 · 2896 阅读 · 3 评论