我自己写的服务器代码,服务器里面有中文路径的文件,前端需要下载这个文件,然后我就在PHP中返回中文 5
路径给前端的a标签链接里,但是下载不了,全英文可以,但是数据库很大,全是中文路径,我把数据库里的路径提取出来echo的,请问怎么解决?谢谢各位。...
路径给前端的a标签链接里,但是下载不了,全英文可以,但是数据库很大,全是中文路径,我把数据库里的路径提取出来echo 的,请问怎么解决?谢谢各位。
展开
5个回答
2017-07-26
展开全部
给前端的下载链接为php文件,例如:download.php?file=xxxxxx,其中的文件名你用数据库的id就行了;当前台请求时,download.php中根据id查出文件路径,再echo就行了
这样还能统计下载次数,下载时间等信息
ps: 路径怎么能用中文的? 这是基本的常识啊
这样还能统计下载次数,下载时间等信息
ps: 路径怎么能用中文的? 这是基本的常识啊
启帆信息
2024-11-22 广告
2024-11-22 广告
NVIDIA AI服务器在业界具有显著影响力。英伟达推出的AI服务器,如NVL72,凭借其卓越的性能和前所未有的计算能力,迅速成为市场的新宠。这些服务器采用高性能的GPU和CPU架构,支持万亿参数的多模态大模型,满足了大规模模拟和3D数据生...
点击进入详情页
本回答由启帆信息提供
展开全部
试试是不是编码的问题,不是编码问题可以通过对文件名中中文进行编码解码(utf8吗或urlencode等)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
urlencode
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
试试用urldecode() 转换后在输出
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
将中文路径提取出来后,使用urlencode()试试~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询