Я использую заголовок Location на моем сайте, и проблем не было. Затем я добавил язык (французский) и должен был сохранять свои файлы в Unicode UTF 8, включая элементы спецификации ...
Теперь расположение моего заголовка больше не работает ... странно то, что сообщение об ошибке не отображается ...
Поэтому я обновил свою функцию для отображения сообщения об ошибке, сделанного самостоятельно ... см. Ниже
function redirect_to( $location = 'index.php'){
// code reached, error_reporting test
#flush();
if (headers_sent()) {
echo 'Debug: would send location header ', $location, $unsetVariableTriggeringWarning;
die('cannot send location header (anymore)');
}
else {
header('Location: '.$_SESSION['base_url'].$location);
die();
}
}
И теперь я получаю сообщение об ошибке:
Debug: would send location header access.php?redirecto=accountcannot send location header (anymore)
Но ничего еще не распечатано, ни HTML, ни PHP, ни ничего. Так что мое лучшее предположение было, когда я перешел на Unicode UTF8, должно быть что-то произошло. Так что я переключился обратно, но все равно ошибка сохраняется ...
Любая помощь, высоко ценится.