比方说查看风姿浪漫篇作品,即便没登陆就跳到login.asp进行登陆,登入成功后再自动跳到刚刚的那篇文章。

尽管是个很简短的意义,比超级多论坛上也是有此功效,但要保障参数正确的传递须求小心几点。

作品页面:

if 未有权限 then
    ‘作须求管理,如自由对象

    url = “http://” & _
          request.ServerVariables(“HTTP_HOST”) & _
          request.ServerVariables(“URL”) & _
          “?” & _
          request.ServerVariables(“QUERY_STRING”)
    ‘除非你确信传递的参数无需编码,否则都应有调用UENCORELEncode函数
    response.Redirect(“login.asp?url=” & server.URLEncode(url))
end if

 

报到页面:

url = request.QueryString(“url”)

<form action=”login_process.asp” method=”post”>
  文本框中央银行使HTMLEncode函数
  <input type=”hidden” name=”url”
value=”<%=server.HTMLEncode(url)%>“>
   …
</form>

<a
href=”chngPasswd.asp?url=<%=server.URLEncode(url)%>“>矫正密码</a>

相关文章