asp一次传递两个参数

来源:百度知道 编辑:UC知道 时间:2024/06/25 23:23:44
<%
dim id
id=request("id")
dic=request("idc")
sql="update arc set hit=hit+1 where id='"&id&"'"
conn.execute (sql)
conn.close

response.redirect ("kana.asp?id="&id&"idc="&idc&"")
%>

在id="&id&"idc="&idc&"") 这句中idc这前的&颜色有问题...

请问这样写传递两个参数方法对不对
在线等
谢谢两位的提问.但是两个都没有测试成功

1个是出现脚本时间过长
2楼是出现一个新页并有如下代码
kana.asp?id=35&idc=

我主要是住一个文章的也就是说传递的时候把文章编号id和文章类型idc一起传递起走

如果哪位有类似的源代码请给小弟看看

偶先谢谢了

我还想问一下中间那个&颜色不对..会不会有什么影响?

一般用法:url?参数=值&参数=值&参数=值

所以应该把
response.redirect ("kana.asp?id="&id&"idc="&idc&"")
改成:
Respnose.Redirect("knan.asp?id="&id&"&idc="&idc)

用Response.write("knan.asp?id="&id&"&idc="&idc)
来检查调试,查看字符串是否正确,如果显示的参数表达正确,删除之

详细传递参数的方法说明请参考:
http://zhidao.baidu.com/question/13241238.html?md=3

response.redirect ("kana.asp?id="&id&"&idc="&idc&"")

说明一下:

第一个参数是 ? 开始,后面所有的参数都是 & 开始的噢,记住了.

补充:

用response.redirect不应该是打开新窗口

你的代码一定是出了什么问题

就把原来那句改成

response.redirect ("kana.asp?id="&id&"&idc="&idc&"")

就可以了

如果有什么错误,也是另一个页面 kana.asp 的错

response.redirect 的作用只是跳转页面而已

至于打开页面后的错误是跳转后的页面的问题。

&l