[求助]怎样动态改变session的值
我用循环显示我数据库中的记录的标题,我用下面的语句实现链接,我想用session把文章的标题传过去,可是我的session的值始终是最后一个标题,请问如何修改?
<a href="show.asp?idh=<%=rs("id")%>&nbh=<%=rs("nb2")%>&<%session("bt")=rs("filename")%>" ><%=rs("filename")%></a>
你这是想在点击链接时写SESSION?
是不是能这样写的,你可以这样,用一个参数装RS("FILENAME")传到SHOW.ASP页,在这页接收后再写入SESSION
<a href="show.asp?idh=<%=rs("id")%>&nbh=<%=rs("nb2")%>&filename=<%=rs("filename")%>" ><%=rs("filename")%></a>
在show.asp页:
.....
f_name=request("filename")
session("bt")=f_name
......
你试试看行不,没试过:
<a href="" onclick=gopage(<%=rs("id")%>,<%=rs("nb2")%>,<%=rs("filename")%>) >><%=rs("filename")%></a>
<%function gopage(idh,nbh,filename)
session("filename")=filename
response.redirect "show.asp?idh="&idh&"nbh="&nbh
end function
%>
[此贴子已经被作者于2006-6-27 12:03:04编辑过]