Перенаправление не работает

Рейтинг: 0Ответов: 1Опубликовано: 12.12.2014

Здравствуйте. Перенаправление не работает header(). В другом сайте работает. Думаю, проблема в сервере, но не знаю, в чем.

   <?php
    session_start();
    include_once '../inc/db.php';
    include_once 'header.php';
    $test = new db();
    $fetch = $test->work() ;

    if (isset($_GET["is_exit"])) { 
        if ($_GET["is_exit"] == 1) {
            $test->out(); 
            header("Location: ?is_exit=0"); 
        }
    }
    if ($test->isAuth()) { 
$blablabla
?>
   <b>blabla</b>

    <?php
    if($_FILES){
      $blabla 
    }

    }
    else {
        header("Location: index.php");
    }

Ответы

▲ 1

header("Location: index.php"); - отправка заголовка, это должно быть до любого вывода.

У вас выше по коду идет вывод <b>blabla</b>.