За последние 24 часа нас посетил 18901 программист и 1606 роботов. Сейчас ищут 1176 программистов ...

двойной header

Тема в разделе "PHP для новичков", создана пользователем Колбася, 12 июл 2012.

  1. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    есть 2 файла
    на одном стоит
    header('Location: ссылка на вторую страницу');

    на второй странице стоит так
    Header('Refresh: 1; URL=третья страница');

    хочу на второй странице редиректонуть и пишет так ошибку -
    Warning: Cannot modify header information - headers already sent by (output started at Z:\home\localhost\www\snchan\verification.php:31) in Z:\home\localhost\www\сайт\ссылкадва.php on line 33
    Типа хеадер уже был обозначен в другом файле номер один

    подскажите как разделять хидеры между файлами =) или что-то в этом духе
     
  2. sobachnik

    sobachnik Старожил

    С нами с:
    20 апр 2007
    Сообщения:
    3.380
    Симпатии:
    13
    Адрес:
    Дмитров, МО
    Он тебе пишет о том, что хидеры уже были отправлены. Это не связано с вызовом функции header(), это связано с тем, что уже начался вывод. Когда начинается вывод содержимого (html-код, любые символы вообще) - хидеры отправляются. Больше их добавлять уже нельзя.
     
  3. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    имиджборду пилишь?
     
  4. Колбася

    Колбася Активный пользователь

    С нами с:
    12 дек 2011
    Сообщения:
    722
    Симпатии:
    0
    Ага:)

    Добавлено спустя 1 минуту 23 секунды:
    щаз капчу дпытаюсь свою сделать :) будет типа - картинка и нужно написать будет что на ней изображено:)