Ищу помощь. Я новичок в 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» вызывается несколько раз для некоторых пользователей, и я не уверен, почему, но у меня есть ощущение, что в буфере на компьютере клиента есть что-то, что повторно помещает сложенную память? Каков лучший метод кодирования, чтобы гарантировать, что он не будет опубликован более одного раза?
Задача ещё не решена.
Других решений пока нет …