帮我看段ASP代码为什么错误
有个超级连接是这样的<a href="myurl.asp?name=<%=rs("webname")&url=<%=rs("weburl")%><%=rs("webname")%></a>
myurl.asp的代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!-- #include file="inc/conn.asp"-->
<%dim url,name1
name1=request.QueryString("name")
url=request.QueryString("url")
sql = "select * from mytable where webname='"&name1&"'"
set rs=server.createobject("ADODB.Recordset")
rs.open sql,conn,1,1
if rs.eof then
response.Write("没有该单位的网址")
else if url=rs("webrul") then
response.Redirect("rs('weburl')")
end if
end if%>
好象点了名字后并不能转到外部的被连接的网站上去,为什么?
参考答案:response.Redirect("rs('weburl')") 这句有问题。
应该是:
response.Redirect(rs("weburl"))
这是正确的.