Forum Webscript.Ru

Программирование => PHP => Тема начата: Dj Fly от 05 Января 2002, 14:42:46

Название: Передача переменных
Отправлено: Dj Fly от 05 Января 2002, 14:42:46
Чего-то я глючу, хрен его знает, короче, по некоторому условию там if(ля-ля) надо перейти автоматом на другую пхп-ху и передать ей одну переменную...
ВОт сижу и доехать не могу... :-(      :insane:
Название: Передача переменных
Отправлено: Solid от 05 Января 2002, 15:05:19
if(lja-lja-lja)
{
header("Location: http://www.site.ru/file.php?variable=var");
}

короче в кратце:
переезд на такой то адрес, с переменной (variable = var) такой то.
Название: Передача переменных
Отправлено: Dj Fly от 05 Января 2002, 19:29:54
Толстенное зпазыбо, а то я всё формами, да формами... :-)))
Название: Передача переменных
Отправлено: Dj Fly от 06 Января 2002, 13:36:34
Блин, не пахает....

Пишет:

Warning: Cannot add header information - headers already sent by (output started at /......./test.php:3) in /......../test.php on line 8
Название: Передача переменных
Отправлено: Dj Fly от 06 Января 2002, 13:48:26
Слегка поковырялся....
Тут трабла в том, что ента функция до ужаса капризная: например - не терпит, чтобы рнр-файл начинался не с
То есть её хер исползуешь нормально ...

Что же мона предложить в альтернативу...?
Название: Передача переменных
Отправлено: Lion от 06 Января 2002, 14:04:11
трабла в том что ты пытаешся установить хедер уже после того как что то выслал бровсеру, а надо до этого. Если тебе уж очень хочется что бы хедеры работали после вывода чего то бровсеру используй буферизацию.
Название: Передача переменных
Отправлено: Dj Fly от 06 Января 2002, 14:11:16
Хм...
Маленький я ещё...
Каким образом ?
Название: Передача переменных
Отправлено: Lion от 06 Января 2002, 14:24:34
Цитировать
Каким образом ?

http://forum.xonix.ru/thread.php?threadid=135&boardid=41&styleid=1
Название: Передача переменных
Отправлено: Britva от 06 Января 2002, 14:50:53
Dj Fly
Не должно быть вывода в браузер до любого header\'a
даже пробел/пустая строка до/после ?> считается уже выводом