0

我已经完成了一个登录表单,其中变量通过会话传递。它在 Mozilla 中运行良好,但在 Internet Explorer (IE) 的情况下,当隐私选项设置为中等及以上时,登录将无法正常工作。

我通过传递他们的用户名和管理员用户通过传递他们的用户类型来维护普通用户的会话。如果没有人登录,那么他们可以看到没有为登录用户提供的设施的网页。

所以我陷入了必须维护会话变量以区分用户的情况,没有它我无法重定向。

现在,对于启用了中等或以上隐私的 IE 用户,会话变量无法传递,因此他们将无法登录,我什至无法将他们重定向到另一个页面,这会要求他们降低隐私政策让他们登录,因为如果没有维护会话,我就是我的代码,那么必须显示一个正常的页面。

PHP 中是否有任何方法可以要求用户降低 Internet Explorer 中的隐私选项?

4

1 回答 1

0

尝试让用户在每次需要时都访问数据库。只需保留一个带有会话 ID 的会话变量,并将其分配给数据库中的用户。这样,您不必维护或通过每个网站部分的用户。

于 2012-07-05T15:05:00.523 回答