header("GET main.php?".$get_array['get']."HTTP/1.0\r\n");
Пытаюсь так передать заголовок, но в скрипт ничего не переадется.
Проблема в том, что этот заголовок я хочу передать в теле скрипта, а до него передается еще один GET. Может быть они как-то конфликтуют, но второй заголовок нигде не видно через мод для файерфокса для просмотра заголовков и в url он не появляется :?:
В чем ошибка? Также еспользую ob_start(); в самом начале скрипта и ob_flush(); в конце ....
Проблемы с heasers, метод GET
- Oscar
- Сообщения: 963
- Зарегистрирован: 29 май 2004, 13:44
- Откуда: Мюнхен (рожден в Киеве)
- Контактная информация:
PHP header() vs $_POST ;-)
index.php
[syntax:4e44c4f5e7="php"]$temp = "Hello world!";
include "inc.php";
[/syntax:4e44c4f5e7]
inc.php
[syntax:4e44c4f5e7="php"]echo $temp;[/syntax:4e44c4f5e7]
Result: Hello world!
index.php
[syntax:4e44c4f5e7="php"]$temp = "Hello world!";
include "inc.php";
[/syntax:4e44c4f5e7]
inc.php
[syntax:4e44c4f5e7="php"]echo $temp;[/syntax:4e44c4f5e7]
Result: Hello world!
Через GET формой всегда нормально проходит..
А не проще сделать так:
$str = твои параметры, которые ты будешь передавать через GET
header ( "Location: main.php" . $str );
$str = твои параметры, которые ты будешь передавать через GET
header ( "Location: main.php" . $str );