asp文件名提取

asp文件名提取,第1张

分类: 电脑/网络 >>程序设计 >>其他编程语言

问题描述:

判断当前网页的文件名是否是xxx,如果是跳转到xxx1,如果不是结束

解析:

Url = request.servervariables("url")取得网页地址

strUrl = split(url,"/")

for i=1 to ubound(strurl)

WebName = strurl(i)

next

if WebName= "xxx" then

response.redirect("xxx1")

end if

这是我的笨方法,你试试

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。

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")哦


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11500729.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存