У меня есть этот код на странице, которая равна обработка сообщений
// some stuff
$isPost = $_SERVER['REQUEST_METHOD'] === 'POST';
if ($isPost) {
// logic, including some redirects, but no echoing
}
else {
echo 'not post';
}
Дело в том, что просто echo "not post", но если я добавлю echo внутри if:
// some stuff
$isPost = $_SERVER['REQUEST_METHOD'] === 'POST';
if ($isPost) {
echo 'post'; //or var_dump, print_r
// logic, including some redirects, but no echoing
}
else {
echo 'not post';
}
он печатает post
, а затем ошибки перенаправления, так как я уже повторил некоторые вещи в стандартный вывод.
Не может быть, чтобы это было правильно.
Это может быть ошибка конфигурации сервера, потому что это не происходит на моем компьютере разработчика. Любые идеи, где даже искать для решения этой проблемы?