本文目录一览:
asp 读取当前页面文件名
asp 读取当前页面文件名参考代码如下:
pathfilename=trim(Request.ServerVariables("SCRIPT_NAME"))
for i=len(pathfilename) to 1 step -1
if mid(pathfilename,i,1)="/" then
filename=right(pathfilename,len(pathfilename)-i)
exit for
end if
next
注意:获取文件名:(不带路径)= filename。
ASP截取文件名的后缀名
ASP截取文件名或后缀名参考代码如下:
%
'获取文件名(不含扩展名)
Function
getFilename(text)
text
=
Left(text,inStrRev(text,".")-1)
getFilename
=
text
End
Function
'获取扩展名
Function
getExtn(text)
text
=
Left(text,inStr(text,".")-1)
getExtn
=
text
End
Function
%
ASP上传文件怎么样得到文件名(去掉后缀的那部分)
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-asp获得文件名
保存,因为用的session所以不必担心文件名丢失
那最后在writepost.asp
中,如果用session,完成保存动作后,要清空session("filename")哦