Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как удалить серверную переменную.

428
28 марта 2005 года
covex
49 / / 20.06.2000
Сабж.
В частности надо удалить $_SERVER['HTTP_REFERER'] или присвоить иное значение.
Пример:
<?
echo $_SERVER['HTTP_REFERER'];
unset($_SERVER['HTTP_REFERER']);
echo $re=getenv ('HTTP_REFERER');
?>

unset не помог

Все дело происходит во фреймах. Данные из одного фрейма (а) передаются в другой (б). При этом во фрейме (б) выставляю рефрешь страницы. Рефрешь происходит HTTP_REFERER возвращает имя страницы в которой описан фрейм, а не самой страницы. Пробывал без фрейма все прокатывает.
От фреймов отказаться нельзя. Вот такие пироги. Надо либо зачистить 'HTTP_REFERER' или указать какое либо значение.
291
28 марта 2005 года
gufy
703 / / 08.01.2003
подожди, у тебя все в куче: серверные переменные, фреймы..
ты если на серверном уровне, то рассуждай серверными понятиями - не фрейм, а документ(файл).
если ты обнуляешь серверную переменную в одном фрейме (=документе), то она совсем не должна перестать быть доступной в другом документе.
428
28 марта 2005 года
covex
49 / / 20.06.2000
Согласен внес путаницу.
Тогда начнем с основного: как удалить серверную переменную?
291
30 марта 2005 года
gufy
703 / / 08.01.2003
unset по идее должен удалить.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог