TP5.0中多图上传文件名重复问题

开发技术 作者: 2024-06-21 09:10:01
最近在做项目的时候出现了一个问题,这里记录一下: 问题: 使用TP5.0框架自带的文件上传方法后,发现多图上传可能会出现文件名重复的问题。 问题代码: 找到TP5框架上传文件命名方法,/thinkph

最近在做项目的时候出现了一个问题,这里记录一下:

问题:

使用TP5.0框架自带的文件上传方法后,发现多图上传可能会出现文件名重复的问题。

 

问题代码:

找到TP5框架上传文件命名方法,/thinkPHP/library/think/File.PHP文件,buildSaveName方法(第394行);

case 'date':
    $savename = date('Ymd') . DS . md5(microtime(true));
    break;

 

解决办法:

文件命名方法可以修改一下;

case 'date':
    //$savename = date('Ymd') . DS . md5(microtime(true));
    uniqid(true)),break;

 

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_30872.html