发布网友 发布时间:2022-04-22 14:56
共3个回答
热心网友 时间:2023-11-09 21:10
文件上传一般情况下服务器都会生成文件名的,完全可以避免文件名重复 并且能统一文件名,如果你只想用客户端传过来的文件名也可以:
$filename = $_FILES['file']['name']; // 获取用户提交的文件名热心网友 时间:2023-11-09 21:10
是要代码还是思路?
最好上传的时候把文件名写入数据库,
当上传完成时检查数据库是否有这个文件名。
不需要考虑多用户同时上传,
因为毕竟有先有后
热心网友 时间:2023-11-09 21:11
你可以换个思路,起个不一样的名字就可以,比如用户名+时间+ip,这样就不会出现同文件名了,这样还能提高效率追问用户名中文会乱码