社区
基础编程
帖子详情
怎样判断上传的文件的文件名里是含了中文?
jeanyli
2004-04-05 04:07:57
因为服务器只能打开英文名的文件,怎样避免上传的文件中文名
$pattern = '^[0-9a-zA-Z]{1,}\.doc$'; //这里假设你需要的都是.doc文件
if (!ereg($pattern,$filename))
echo "文件名错误";
else
echo "ok";
这样对不对呢?
...全文
105
6
打赏
收藏
怎样判断上传的文件的文件名里是含了中文?
因为服务器只能打开英文名的文件,怎样避免上传的文件中文名 $pattern = '^[0-9a-zA-Z]{1,}\.doc$'; //这里假设你需要的都是.doc文件 if (!ereg($pattern,$filename)) echo "文件名错误"; else echo "ok"; 这样对不对呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xuzuning
2004-04-06
打赏
举报
回复
正则表达式 /\w+\.\w+$/
这个问题宜在服务器端解决,对含用中文的文件名改名
拒绝中文文件名文件上传也太霸道了点
jeanyli
2004-04-06
打赏
举报
回复
哪位高手帮我用JS写写啊?
52juanjuan
2004-04-05
打赏
举报
回复
正则表达式都是一样的,只要是支持正则就行了
shuzai
2004-04-05
打赏
举报
回复
js也是那样写正则表达式啊
jeanyli
2004-04-05
打赏
举报
回复
怎样在客户端检查啊?用JS怎样实现啊
ige1976
2004-04-05
打赏
举报
回复
^_^,最好在客户端就检查,那样子及早发现。
另外你的语句也有问题,不只是0-1a-zA-Z的可以作文件名。
解决JMeter
上传
包
含
中文
文件
名
乱码ApacheJMeter_http.jar
然而,当涉及到
上传
包
含
中文
文件
名
的
文件
时,可能会遇到乱码问题。这个问题在JMeter的早期版本中尤为突出,比如在4.0版本中。本文将深入探讨如何解决JMeter在
上传
中文
文件
名
时出现的乱码问题,并提供一种针对...
struts2
中文
文件
名
文件
下载
在处理
文件
上传
和下载时,Struts2可能会遇到一个常见的问题,即
中文
文件
名
的乱码问题。这是因为不同的系统和软件对字符编码的支持不同,尤其是涉及到网络传输时,编码的兼容性尤为重要。 在“struts2
中文
文件
名
...
jsch-0.1.53 使用sftp协议
上传
下载
文件
名
中文
乱码解决办法
jsch-0.1.53 不支持修改编码格式,sftp.setFilenameEncoding("GBK");这样修改是不起作用的,所以必须修改源码。此处是修改源码后重新导出的jar包。
HttpClient4.2.5
上传
文件
,无
中文
文件
名
乱码问题
HttpClient4.2.5实现
文件
上传
,无
中文
文件
名
乱码问题。亲测无问题。有问题可吐槽!
Rails中
上传
文件
保存
中文
文件
名
乱码
在Rails框架中处理
文件
上传
时,经常会遇到一个问题,那就是当用户尝试
上传
包
含
中文
名称的
文件
时,
文件
名
可能会出现乱码。这个问题主要是由于字符编码不兼容导致的。Rails默认使用UTF-8编码,但
文件
系统或者某些外部...
基础编程
21,891
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章