За последние 24 часа нас посетили 18090 программистов и 1591 робот. Сейчас ищут 1000 программистов ...

Передача управления в другой скрипт

Тема в разделе "PHP для новичков", создана пользователем JohnDoe, 27 ноя 2007.

  1. JohnDoe

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

    С нами с:
    27 ноя 2007
    Сообщения:
    4
    Симпатии:
    0
    Добрый день!
    Подскажите пожалуйста, как я могу в php-скрипте передать управление в другой php-скрипт, указав его имя файла?
    то есть, чтобы текущий скрипт завершился.
    Спасибо!
     
  2. DarkElf

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

    С нами с:
    22 окт 2006
    Сообщения:
    1.632
    Симпатии:
    0
    header('Location: /index2.php');
     
  3. JohnDoe

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

    С нами с:
    27 ноя 2007
    Сообщения:
    4
    Симпатии:
    0
    Так и сделал:

    ..
    header('Location: /index2.php');
    echo 'still in index.php';
    ..

    выводится:
    still in index.php

    то есть управление в index2.php не передается.
    файл такой есть.
    в чем может быть проблема?
     
  4. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    header('Location: куда-то там');
    die;
     
  5. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Вывод ошибок то хоть включён? Warning по любому должен был быть.
     
  6. JohnDoe

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

    С нами с:
    27 ноя 2007
    Сообщения:
    4
    Симпатии:
    0
    Вывод ошибок не был включен.
    Поставил E_ALL.
    на строку

    header('Location: http://localhost/index2.php');

    ругается:
    Warning: Cannot modify header information - headers already sent by (output started at c:\inetpub\wwwroot\censor\index.php:11) in c:\inetpub\wwwroot\censor\index.php on line 48

    а что это значит и как побороть?
     
  7. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
  8. JohnDoe

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

    С нами с:
    27 ноя 2007
    Сообщения:
    4
    Симпатии:
    0
    Информация по ссылке помогла. Спасибо.