ASP上传文件怎么样得到文件名(去掉后缀的那部分)

setupload=newclsUpsetfile=upload.File(formName)fileExt=lcase(file.FileExt)//这一句是得到文件的... set upload=new clsUpset file=upload.File(formName)fileExt=lcase(file.FileExt) //这一句是得到文件的后缀如果我要得到文件名应该怎么写?比如一个文件叫abcd.jpg 我只要得到abcd 不要后面的 .jpg 展开
 我来答
lhr365
2011-12-10 · TA获得超过736个赞
知道小有建树答主
回答量:699
采纳率:0%
帮助的人:533万
展开全部
post.asp 做为发表页,其中引用choose.asp作图片上传
choose.asp 提供浏览选择图片,提交数据给upload.asp
upload.asp中的asp程序负责上传
writepost.asp 负责将文本和图片名一起写入数据库

1--------

filename="上传后获得的文件名",然后upload.asp自动跳转choose.asp 页,加上参数,格式为:
choose.asp?filename="上传后获得的文件名"
然后你用Request.QueryString("filename")即可获取文件名,然后就能将post.asp中书写的文本一起提交给wirtepost.asp 保存了
2-----------
也可以用session来保存文件名,session("filename")="上传后获得的文件名",然后直接跳转回choose.asp,在post.asp页提供的表单中写完文本,提交给writepost.asp 保存,因为用的session所以不必担心文件名丢失

那最后在writepost.asp 中,如果用session,完成保存动作后,要清空session("filename")哦
百度网友896fefd
2011-12-15
知道答主
回答量:31
采纳率:0%
帮助的人:12.1万
展开全部
获得最后一个 ‘ . ’ 然后再用left 用right

ado里也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式