Заголовки

Dem0nx

Guest
Заголовки

Допустим посылаю заголовки:
PHP:
header("MyVar: value");
header("Location: test.php");
Как в test.php узнать значение переменной MyVar?
 

fixxxer

К.О.
Партнер клуба
Вася из Мухосранска написал на заборе слово.

Какое слово он написал?
 

Фанат

oncle terrible
Команда форума
Dem0nx, а откуда ты вообще решил, что можно такой заголовок послать - myvar?
просто интересен ход мысли :)
 

Popoff

popoff.donetsk.ua
Никак.

Если сначала решить, что ты хочешь отправить пользователю, и только после этого ВСЕ отправить, то ситуация, в которой тебе необходимо будет определить, какие заголовки ты отправлял раньше станет просто невозможной.
 

Yurik

/dev/null
Вася из Мухосранска написал на заборе слово.
оно бы так, да не мог он написать всякую х.. т.к. он не имеет спрея а может только диктовать что он хочет написать дяде милиционеру, который просит у мера разрешения а тогда уже пишет

ПХП как и любой порядочный ЦГИ отдает апачу "частичные заголовки" ответа. Полный заголовок формируется апачем. Например тот же Location превратится в
HTTP/1.1 302 Found
Date: ....
Server: ....
Location: ....
потому как апач как и любой порядочный ХТТП сервер следует протоколу ХТТП описанному в RFC. А там дан исчерпывающий перечень хттп заголовков

А вообще включившы свои телепатические антенны я дам тебе линк http://faq.phpclub.net/sessions
 

Alien

Новичок
Dem0nx, а откуда ты вообще решил, что можно такой заголовок послать - myvar?
Заголовок послать можно.
И он даже уйдет.
Кстати, иногда удобно дебажить заголовками :D
 

AnToXa

prodigy-одаренный ребенок
ни апач ни пхп не удаляют твои дополнительные заголовки.
апач только добавляет свои, все что написано - то и полетит.
 

Linker

Guest
Полетит, но будет игнорироваться :)

Dem0nx:

может так:

header("Location: test.php?MyVar=value");

А в test.php:

if (isset($_GET['MyVar'])) { echo $MyVar; }

?
 

AnToXa

prodigy-одаренный ребенок
Likner: не факт что буддет игнорироваться, вот напишу я своего клиента и будду его как-нибудь обрабатывать :)
 

Linker

Guest
Кстати, сама по себе идея открывает широкие перспективы :)
 
Сверху