asp-classic - Request.Querystring(variablevalue) 可能吗?

标签 asp-classic request.querystring

我正在创建一个应用程序,它使用 request.querystring 在页面之间传输变量。但是,目前我正在根据数组在 URL 中动态设置变量名称,并且我想使用(基本上)相同的数组在另一个页面上检索这些值。所以我想出了我认为的简单解决方案:

For Each x In AnswerIDs
    response.write(x)
    ctest = Request.Querystring(x)
    response.write(ctest)
Next

但这似乎不起作用,因为您似乎不能将 Request.Querystring() 与变量一起用作参数。有谁知道我该怎么做?

这是查询字符串:

QuizMark.asp?11=1&12=1

在这种情况下,AnswerIDs 由“11”和“12”组成,所以在我的循环中我希望它写为“1”和“1”。

最佳答案

您可以像这样循环查询字符串:

For Each Item in Request.QueryString
    Response.Write Item & ": " & Request.QueryString(Item) & "<br/>"
Next

Item 包含查询字符串参数的名称,使用 Request.Querystring(Item) 检索参数的值。

关于asp-classic - Request.Querystring(variablevalue) 可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21969292/

相关文章:

sql - 如何在经典 ASP 上进行参数化 SQL 查询?

c# - 从 request.querystring 中删除字符

mysql - 同时网页插入

sql - 没有存储过程的参数化查询?

asp-classic - 如何在经典asp中使用vbscript下载文件

ASP.NET:使用 Request ["param"] 与使用 Request.QueryString ["param"] 或 Request.Form ["param"]

c# - 如何检查请求的查询字符串中是否提供了 'unknown' 参数?

nginx - 如何在lua或nginx中获取查询参数?

asp.net - 从 URLReferrer 获取查询字符串

javascript - 用 jquery 交换图像并显示缩放图像