【发布时间】:2019-03-18 18:08:53
【问题描述】:
我在第一个名为 verify.asp 的页面中有两个 asp 页面,我编写了以下代码:
验证.asp
<%
Username = Request.Form("loginx")
Password = Request.Form("passx")
liberado
Session("liberado") = Username
%>
在第二页中,我尝试将会话变量“liberado”用于任何结果 巴拉.asp ,
<%
response.write(session("liberado"))
%>
我做错了什么?我在 Windows 7 的 IIS 上使用 chrome,用户名和密码有值
【问题讨论】:
-
你不需要调暗
liberado,但你应该调暗username和password。至于你的会话是空的,我怀疑loginx没有被发布。 -
也有可能是 IIS 中的 Web 应用程序没有启用会话状态。
-
如果会话状态被禁用,我认为这会导致类型不匹配错误。
标签: asp-classic