寻求帮助。我是ob_start的新手并且相信我没有正确使用这个,因为用户在没有原因浏览我的网站后被发送回我的load-data.php。我已经非常关注每个加载的页面,看起来客户端上有一些东西被重新发布了?我使用的代码加载FB数据,然后根据新用户或我使用此代码重定向的现有用户...
ob_start();
...然后加载FB数据
if(isset($_SESSION['user_id']) && $isNewUser == 0)
{
header('Location:loading-data.php?x=4');
exit();
}
else
{
$_SESSION['user_id'] = $user_id;
对于某些用户,这个'loading-data.php'被多次调用,我不知道为什么,但是感觉客户端机器上的缓冲区中有什么东西可以重新发布堆叠的内存?什么是最好的编码技术,以确保它不会被多次发布?