iljaGolubev, надо только ему написать, что headWrapper.php - это его собственный доморощенный роутер. А то же он побежит создавать этот файл.
И, кстати, никогда не используйте относительные пути.
Ну ок, согласен, для параллельности имеет смысл.
Хотя вам там ниже правильно пишут, что по уму тогда надо делать через очереди, и параллельность организовывать уже на их функционале.
Если говорить про заголовки вообще, то вы пишете правильно.
Но для конкретно этого кода ваше замечание не имеет смысла.
Во-первых, у автора вообще нет никаких проблем с заголовками.
Автор пишет, что видит "белый экран". Это значит, что у него проблема не с заголовками, а с тем, что вообще ничего не работает
Во-вторых, сам по себе совет тоже не в тему.
Как можно увидеть, echo дублирует сообщение, которое пишется в сессию строчкой выше.
то есть это отладочный вывод, временный, чтобы разобраться с проблемой.
Мне просто кажется очень странной сама идея читать файл в несколько заходов.
Тем более что в исходной Х задаче ничего такого не было, а только падение по памяти.
А в Y вдруг откуда-то взялась идея читать по дням, как часослов какой-нибудь.
а в чем смысл этих хаотичных телодвижений? зачем куда-то перемещаться?
что за странные идеи читать по 100 записей в день?
почему нельзя прочитать сразу все?
Но вообще это все конечно говнокод
Нет валидации, нет нормального взаимодействия с пользователем
нет хэширования пароля почему-то
эта функция pdo() дурацкая.
Лучше бы вы оставались со своим кодом, чем бездумно копипастили у delphinpro
И, кстати, никогда не используйте относительные пути.