本文作者:DurkBlue

完美解决 SWFUpload 上传中文名失败和乱码问题

DurkBlue 2019-12-19 1708 抢沙发
完美解决 SWFUpload 上传中文名失败和乱码问题摘要: 完美解决  SWFUpload  上传中文名失败和乱码问题,同样也适用php文件上传中文名。打开swfupload 插件目录的swfuploadUploadFi...

完美解决  SWFUpload  上传中文名失败和乱码问题,同样也适用php文件上传中文名。

完美解决 SWFUpload 上传中文名失败和乱码问题  第1张

打开swfupload 插件目录的swfuploadUploadFile.php文件

php找到  if (in_array($ext, $nsoUploadFileAllowType) && move_uploaded_file($_FILES['Filedata']['tmp_name'],iconv("UTF-8","GBk",$savePathSource)))

把上传的文件名加上iconv(),从utf-8转码为gbk即可。


在php中也一样遇到中文名的时候对上传文件进行转码即可解决上传失败和乱码的问题。也可以把文件名按时间戳+随机码进行命名也可以。


此篇文章由DurkBlue发布,撰文不易,转载请注明来处
文章投稿或转载声明

来源:DurkBlue版权归原作者所有,转载请保留出处。本站文章发布于 2019-12-19
温馨提示:文章内容系作者个人观点,不代表DurkBlue博客对其观点赞同或支持。

赞(1)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论取消回复

快捷回复:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog

评论列表 (暂无评论,1708人围观)参与讨论

还没有评论,来说两句吧...