第一步:
在bbs.asp页面顶部判断是否登录,如果没有登录就
<%response.redirect "login.asp?url=bbs.asp"%>
第二步:
login.asp接收这个参数 url=request("url")
登录表单里要加上这个参数
第三步:
login.asp的登录表单提交页面比如:check_login.asp 接收这个参数 url=request("url")
判断登录成功后就要转向 <%response.redirect url%>
注意:要判断一下,如果url为空,就要给它赋值,比如:if url = "" then url = "index.asp"
1 首先不推荐做这个功能 意义不大(后面告诉你为什么)
2 你描述的是两个意思
如果只要登录就跳论坛 你在登陆成功后直接跳转就可以
<%response.redirect url%>
如果你打算实现在论坛的什么位置操作登录,就跳转回原位置的话
我这是dw里面的登录验证(DW生成代码也是form而且还很垃圾)
在登陆成功后加一句ASP代码:Response.redirect Request.ServerVariables("HTTP_REFERER")
解释一下,Response.redirect 是跳转
Request.ServerVariables("HTTP_REFERER")是来这一页之前的最后一个历史地址
一般都是用js点转到历史页面,就是实现返回功能,另外,可以在没个页面添加强制刷新之类的代码,这样返回之后的页面可以自动重新访问服务器,而不是让用户看到缓存的页面!
测试