За последние 24 часа нас посетили 30587 программистов и 1801 робот. Сейчас ищут 1008 программистов ...

что выводится раньше header или session_start?

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

  1. Zar

    Zar Активный пользователь

    С нами с:
    28 авг 2012
    Сообщения:
    52
    Симпатии:
    1
    что выводится раньше header или session_start?
    И про то и про другое сказано, что должно выводиться раньше, чем что-либо вообще,
    поэтому и возник вопрос.
     
  2. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Запускайте сессии раньше.
     
  3. Zar

    Zar Активный пользователь

    С нами с:
    28 авг 2012
    Сообщения:
    52
    Симпатии:
    1
    Спасибо
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    пофик
     
  5. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Так то, да.
    Но лучше header после session.
    Сам знаешь почему)

    Коснись ботов)
     
  6. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    да вроде не будет ничего плохого. Это ж не echo.
     
  7. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Чтобы не вызывать лишний раз.
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    оно не так работает чутка.
     
  9. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    Начало index.php:
    Код (PHP):
    1. <?php
    2. if(session_start()) {
    3.     /*
    4.         код..............
    5.         header('......');
    6.         код..............
    7.     */
    8. }
    9. ?>
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а ты не узнаешь, прошла сессия или нет до следующего запроса. Сессия ж по кукам работает.
     
  11. Your

    Your Старожил

    С нами с:
    2 июл 2011
    Сообщения:
    4.074
    Симпатии:
    7
    И не надо...
    В else если потребуется сделать другую обработку)

    index.php является выводом.

    Все функции.
    Сессию подменить вряд ли удастся.