2011-11-04 38 views
1

我想在我的项目中嵌入一些ajax。 会发生什么是我正在使用get方法来访问一些其他的PHP页面,有一些参数,我得到的页面需要到数据库并带上一些数据。但我需要那些根据特定用户的数据。可以在获取页面上使用SESSION vars吗?

由于实际调用get页面的页面已经设置了会话变量(用户ID是准确的),因此我现在使用的是相同的会话变量。那么,是否可以使用同一会话来验证get页面上的用户身份?还是有另一种方式?

回答

1

是的,这绝对很好,事实上你应该这样做。

1

使用会话变量是可以的,但是您必须照顾会话超时。当会话过期时,用户仍可能打开页面。在这一刻,您的AJAX请求将失败,因为$_SESSION将为空。因此,当你处理你的ajax调用的结果时你必须小心。

相关问题