За последние 24 часа нас посетили 24482 программиста и 1722 робота. Сейчас ищут 1777 программистов ...

Проблемы с HEADER()

Тема в разделе "Прочие вопросы по PHP", создана пользователем Viktor139, 16 июл 2006.

  1. Viktor139

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

    С нами с:
    16 июл 2006
    Сообщения:
    9
    Симпатии:
    0
    Господа, помогите разобраться с header("Location: http://".$_SERVER['HTTP_HOST']."/"."1.php") браузер пишет: Cannot modify header information работаю с IIS.

    Заранее благодарен.
     
  2. vasa_c

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

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    Заголовки нельзя посылать после какого-либо вывода в поток вывода ).

    Сходили бы в поиск что ли для начала, таким вопросам числа нет.
     
  3. Viktor139

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

    С нами с:
    16 июл 2006
    Сообщения:
    9
    Симпатии:
    0
    <?php
    header("Location: http://".$_SERVER['HTTP_HOST']."/"."1.php");
    ?> та же песня
     
  4. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    Вы читать умеете?
    у вас до вызова функции есть вывод (echo, print...)

    <?
    echo ' ';
    header("Any header"); # ошибка
    ?>
     
  5. Viktor139

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

    С нами с:
    16 июл 2006
    Сообщения:
    9
    Симпатии:
    0
  6. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    ищите, может тег <?PHP не сразу открыт
     
  7. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Viktor139
    чудес не бывает,,, ищите предыдущий вывод и убирайте его... у меня ваш хёдер отлично отработал...
     
  8. NIKO

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

    С нами с:
    10 фев 2006
    Сообщения:
    655
    Симпатии:
    0
    Адрес:
    Armenia
    )хедер )
     
  9. Viktor139

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

    С нами с:
    16 июл 2006
    Сообщения:
    9
    Симпатии:
    0
    <?php
    header("Location: http://".$_SERVER['HTTP_HOST']."/"."1.php") ;
    ?> все больше ничего нет, может в настройках IIS или PHP Что-то не так?
     
  10. Viktor139

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

    С нами с:
    16 июл 2006
    Сообщения:
    9
    Симпатии:
    0
    Кто работает под IIS и MS SQL пришлите если не жалко PHP.INI
    viktor139@mail.kz, а то я с этой бедой уже неделю бьюсь, а может HEADER() какая альтернатива есть, мне всего-то принудительно надо перейти на другую страницу.
     
  11. simpson

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

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    Код (Text):
    1. <meta http-equiv="Refresh" content="0; url=http://somewhere/" />
     
  12. karrbon

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

    С нами с:
    14 июл 2006
    Сообщения:
    11
    Симпатии:
    0
    мануал, глава Stream Functions
     
  13. NIKO

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

    С нами с:
    10 фев 2006
    Сообщения:
    655
    Симпатии:
    0
    Адрес:
    Armenia
    )) а номер главы не знаешь?
     
  14. Ti

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

    С нами с:
    3 июл 2006
    Сообщения:
    2.378
    Симпатии:
    1
    Адрес:
    d1.ru, Екатеринбург
    кодировка файла какая?
     
  15. Denis

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

    С нами с:
    5 фев 2006
    Сообщения:
    92
    Симпатии:
    0
    Адрес:
    Украина, Одесса
    убери перед вставкой php-кода, какой-либо код(подразумевается HTML)

    напиши просто:

    PHP:
    1. <?php
    2. header("Location: [url=http://]http://[/url]".$_SERVER['HTTP_HOST']."/"."1.php") ;
    3. ?>