上传文后,用原文件名作为路径,但是如果是中文和英文混合的的文件名会出错,找不到路径,怎么办?

gyhongjun 2003-09-07 09:13:04
上传文后,用原文件名作为路径,但是如果是中文和英文混合的的文件名会出错,找不到路径,怎么办?
...全文
73 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunheart 2003-11-03
  • 打赏
  • 举报
回复
sc
liangzhg 2003-09-07
  • 打赏
  • 举报
回复
建议使用 weizi2000(秋风啊) 的第2种,这样不会因为不知道服务器上有该文件而将有用的文件覆盖。
ceocio 2003-09-07
  • 打赏
  • 举报
回复
可以用jaron的方法,也可以升级到IIS6即可。
或者在客户端选择始终以UTF-8发送(下策)
楚人无衣 2003-09-07
  • 打赏
  • 举报
回复
1.改文件名不用中文;
2.处理当前时间为不重复文件名;
3.用上面师兄的方法
Jaron 2003-09-07
  • 打赏
  • 举报
回复
'转换双字节字符为合法的URL传输字串
function getUrlEncodel(byVal Url)
Dim i,code
getUrlEncodel=""
if trim(Url)="" then exit function
for i=1 to len(Url)
code=Asc(mid(Url,i,1))
If code<0 Then code = code + 65536
If code>255 Then
getUrlEncodel=getUrlEncodel&"%"&Left(Hex(Code),2)&"%"&Right(Hex(Code),2)
else
getUrlEncodel=getUrlEncodel&mid(Url,i,1)
end if
next
end function

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧