Как переписать переменные окружения?

O
На сайте с 28.07.2003
Offline
6
649

Ситуевина следующая:

Я подменил скриптом robots.txt. Когда запрашивешь robots.txt устанавливаются переменные окружения SCRIPT_NAME и SCRIPT_FILENAME.

Как их ли обнулить, или выкинуть, или переписать? Заранее спасибо за ответ :)

InSAn
На сайте с 13.01.2003
Offline
60
#1

Можно. Если на Перле, то:

$ENV{SCRIPT_NAME} = '';

$ENV{SCRIPT_FILENAME} = '';

ADPRO - Мы знаем, что Вам нужно! (http://adpro.ua)
[Удален]
#2

InSAn, а разве сервер их не отдаст в этом случае?

Имхо, переменные окружения отдаются серваком и подменить их не так просто.

InSAn
На сайте с 13.01.2003
Offline
60
#3

Я ждал этого вопроса :)

InSAn, а разве сервер их не отдаст в этом случае?

Конечно, отдаст!

Как был поставлен вопрос - так и ответил ;)

onegin, на будущее - задавайте вопросы более точно - телепатов здесь нет.

O
На сайте с 28.07.2003
Offline
6
#4

Большое спасибо за ответ, все заработало.

onegin, на будущее - задавайте вопросы более точно - телепатов здесь нет.

Если не трудно, то поясните в чем неточность или неопределенность в моем вопросе?

InSAn
На сайте с 13.01.2003
Offline
60
#5
Как их ли обнулить, или выкинуть, или переписать?

Обнулить, вкинуть или переписать на каком этапе вызова скрипта?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий