ASP中如何用URL传递量?
就是不调用数据库的
列子:
x1.asp?filename=xxx.rar
在 x1.asp 中<%filename%>直接可以调用出xxx.rar
就是直接返回结果,显示文本 xxx.rar
请教x1.asp这个文件的代码应该怎么写?
问题点数:20、回复次数:12Top
1 楼loworth()回复于 2006-11-03 00:08:31 得分 0
不知道你在问什么呢
<%
dim para
para=request.QueryString("filename")
response.Write(para)
%>Top
2 楼craft001wen()回复于 2006-11-03 08:40:07 得分 0
parm=request.ServerVariables("QUERY_STRING")
parmlist=split(parm,"&")
redim name(ubound(parmlist)),data(ubound(parmlist))
for i=0 to ubound(parmlist)
x=split(parmlist(i),"=")
name(i)=x(0)
data(i)=x(1)
'response.Write x(1)
nextTop
3 楼mrzosam()回复于 2006-11-03 13:18:43 得分 0
2楼的代码可以实现我要的效果,但是有一点错误...
x1.asp?filename=xxx.rar
我访问这个的时候,返回下面字样.不知怎么处理,谢谢:)
xxx.rar
Microsoft VBScript 运行时错误 错误 '800a000d'
类型不匹配: 'filename'
/x1.asp,行 8
Top
4 楼mrzosam()回复于 2006-11-03 13:20:31 得分 0
我想要的效果就是,只返回xxx.rar..Top
5 楼sibang(QQ:9256114)回复于 2006-11-03 13:23:12 得分 0
<%
dim filename
filename=request.QueryString("filename")
response.Write("文件名是:"&filename)
response.end()
%>Top
6 楼sibang(QQ:9256114)回复于 2006-11-03 13:23:44 得分 0
/x1.asp,行 8
是什么代码Top
7 楼mrzosam()回复于 2006-11-03 14:41:28 得分 0
x1.asp是
<%
dim para
para=request.QueryString("filename")
response.Write(para)
%>
这个代码
---------------------
<%
dim filename
filename=request.QueryString("filename")
response.Write("文件名是:"&filename)
response.end()
%>
这个不能用<%filename%>调用...
我需要的是直接用 <%filename%> 这个调用出文件名...
这样方便使用的...谢谢Top
8 楼mrzosam()回复于 2006-11-03 15:39:11 得分 0
顶一下Top
9 楼mrzosam()回复于 2006-11-03 17:43:07 得分 0
哦???Top
10 楼cceon(披着狼皮的黄鼠狼)回复于 2006-11-03 19:30:09 得分 0
<%
dim filename
filename=request.QueryString("filename")
response.Write("文件名是:"&filename)
response.end()
%>
这个可以啊Top
11 楼mrzosam()回复于 2006-11-03 20:53:55 得分 0
恩,改了改可以了,谢谢
sibang(好好学习-天天想上!)Top
12 楼hz1000(四大菜子)回复于 2006-11-03 21:00:28 得分 0
不知在问什么.Top




