За последние 24 часа нас посетили 17866 программистов и 1566 роботов. Сейчас ищет 1361 программист ...

Системные переменные

Тема в разделе "Установка PHP", создана пользователем ims, 9 мар 2007.

  1. ims

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

    С нами с:
    9 мар 2007
    Сообщения:
    9
    Симпатии:
    0
    OS - Windows
    Стоит Apache 1.3
    Установил PHP 5.2.1
    Почему-то не обрабатываются переменные окружения.
    Пишу:
    SCRIPT_NAME: <?php echo $SCRIPT_NAME; ?><br>
    QUERY_STRING: <?php echo $QUERY_STRING; ?><br>
    SERVER_SOFTWARE: <?php echo $SERVER_SOFTWARE; ?><br>
    Выдает ошибку:
    Notice: Undefined variable: SCRIPT_NAME in test.php on line 19

    При этом, если запускаю php -a test.php, то $SCRIPT_NAME
    выдает имя скрипта.

    Где копать?
     
  2. Vitas

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

    С нами с:
    7 фев 2006
    Сообщения:
    595
    Симпатии:
    0
    Адрес:
    Новосибирск, Академгородок
    Копать в сторону register_globals.
    Пишите вместо $SERVER_NAME - $_SERVER ["SERVER_NAME"].
     
  3. ims

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

    С нами с:
    9 мар 2007
    Сообщения:
    9
    Симпатии:
    0
    Всем большое спасибо.
    Ваша помощь помогла.
     
  4. simpson

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

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    на то она и "помощь", чтобы "помогать". :)