что выводится раньше header или session_start? И про то и про другое сказано, что должно выводиться раньше, чем что-либо вообще, поэтому и возник вопрос.
Начало index.php: Код (PHP): <?php if(session_start()) { /* код.............. header('......'); код.............. */ } ?>
И не надо... В else если потребуется сделать другую обработку) index.php является выводом. Все функции. Сессию подменить вряд ли удастся.