0

寻求帮助。我是 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'被一些用户调用了很多次,我不知道为什么,但是感觉客户端机器上的缓冲区中有一些东西可以重新发布堆栈内存?确保它不会被多次发布的最佳编码技术是什么?

4

0 回答 0