如何利用ASP获取上传文件的后缀名
发布网友
发布时间:2022-04-30 14:31
我来回答
共3个回答
热心网友
时间:2022-04-22 10:16
这样就可以了,获得就是 .扩展名
<%
lname="文本字段名字"
la=split(lname,"/")
num=ubound(la)
lb=split(la(num),".")
num2=ubound(lb)
response.Write("."&lb(num2))
%>
这样获得的是整个文件名
<%
a="c:/windows/windows/windows/tex.txt"
b=split(a,"/")
a=ubound(b)
response.Write(b(a))
%>
热心网友
时间:2022-04-22 11:34
利用提取 . 后面的字符来获得后缀名;
以下代码亲测成功:
<%
'mz代表获取的文件名
'hz代表文件后缀名
mz=request.form("文本框ID")
hz= Mid(mz, InstrRev(mz, ".") + 1)
%>
热心网友
时间:2022-04-22 13:09
就是asp啊,前几天还用到了一个系统中.
先弄个上传类吧
然后在保存前调用文件名,用split()函数切割,然后取返回的数组的最后一个元素,然后判断,正常保存文件,否则打印错误
取大小用类中的获取文件大小的过程
无惧的上传类,aspupload组件等等都是这样弄的
参考资料:http://msp.eb.cn/