Я получаю проблему с заголовком, в то время как я использую ob_start()
в начале страницы и ob_end_flush()
в конце. Потому что я использую функцию заголовка после выполнения какого-либо запроса.
ob_start();
include_once("header.php");
global $db;
$countstmt="SELECT COUNT(*) FROM tbl_lib_hours dh WHERE book_id IN(SELECT book_id FROM tbl_book WHERE user_id=".$_SESSION['uid'].") ";
$delHourExist=$db->query($countstmt);
if($delHourExist){
header("location:edit_delivery_hours.php");
}
....
include_once('footer.php');
ob_end_flush();
В header.php там также добавлен ob_start();, а в footer.php я добавил ob_end_flush();, но я думаю, что это не проблема, хотя другие страницы работают с тем же script, что я пишу выше
Ошибка, которую я получаю:
Предупреждение: невозможно изменить информацию заголовка - заголовки, уже отправленные в D:\xampp\htdocs\project\add_book_hours.php в строке 9