经典ASP:为会话变量分配值



我有一个奇怪的问题,我以前从未遇到过。相当简单的操作,现在突然间让我头疼:

Session("myVar") = Request.Form("myFormVar")

这给了我一个错误"发生错误,请联系管理员... blabla"

我正在尝试不同的方法,而我暂时使它起作用的唯一方法就是翻一番:

on error resume next

Session("myVar") = Request.Form("myFormVar")

Session("myVar") = Request.Form("myFormVar")

这个"作品",但这不是一个干净的长期解决方案。该页面是一个重定向页面,我在其中执行一些操作并将其重定向到结果页面。我只是不知道发生了什么。有人以前遇到过这样的事情吗?

谢谢!

好的,我解决了它。在我的代码中,我有请求(" myformvar"(iso request.form(" myformvar"(。我更改了它,现在可以正常工作。但是,奇怪的是,它在Win 10中在本地IIS上起作用,并且过去可以在Win 2008 II 7.5上使用,现在已经不复存在了。有人告诉我,我们的服务器已经完成了一些安全修补程序,所以也许与之有关。

最新更新