在获取页面上使用SESSION变量是否可以?

时间:2011-11-04 08:39:19

标签: php ajax

我想在我的项目中嵌入一些ajax。 会发生的是我使用get方法访问其他一些php页面,其中包含一些参数,我得到的页面需要转到数据库并提供一些数据。但我需要根据特定用户的数据。

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

2 个答案:

答案 0 :(得分:1)

是的,这绝对没问题,事实上你应该怎么做。

答案 1 :(得分:1)

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