2014-01-10 71 views
0

我有这个问题,我无法解决。部分原因是我无法用正确的术语解释它。我对此很陌生,所以对于这个笨拙的问题感到抱歉。完成页面重新加载后清除会话

您可以在下面看到我的目标概览。

我有这样$_SESSION['ids'];

我的目标会话变量是清除Cookie的网页时得到了重载/重定向到其他网页。

使用unset($_SESSION['ids']);其工作,但问题不在于每个ajax /响应每个&的页面重新加载。

任何想法?

+0

嗨,使用此链接来检测ajax请求。 http://davidwalsh.name/detect-ajax –

+0

再次在onsuccess响应期间取消设置会话。 –

回答

0
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) 
     && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) != 'xmlhttprequest') 
{ 
// Not an ajax request 
    unset($_SESSION['ids']); 
} 
+0

感谢您的回应......但我仍然有同样的问题... – Naresh

相关问题