|
|
|
| У меня глюки в коде!
2-<?
3-session_start();
4-include "stat.php";
5-if ($_SESSION['m']<>"m"){
6-header ("Location: http://tvr-por.h15.ru/cgi-bin/error/adds1.php");
7-exit;}
8-?>
Если ссесия m<>"m" тогда выходит такая мессага :(
Warning: Cannot modify header information - headers already sent by (output started at z:\home\...\stat.php:3) in z:\home\...\add.php on line 6
Я специально пронумеровал строки!
Подскажите где у меня ошибка.
Заранее спасибо! | |
|
|
|
|
|
|
|
для: hazy
(19.03.2005 в 18:34)
| | Попробуй 4 строку кинуть вниз | |
|
|
|
|
|
|
|
для: alik
(19.03.2005 в 18:45)
| | А если кинуть строку 4 ниже, то всё пашет как часы!
Спасибо!!! | |
|
|
|
|
|
|
|
для: hazy
(19.03.2005 в 18:34)
| | Тэг <? должен быть в первой строке, если в ней что-то выводится в окно браузера, это что-то должно быть помещено после вызова session_start(), так как функция отправляет заголовки, а вывод в окно браузера вынуждает PHP отправить их раньше времени, и когда интерпретатор подходит к функции он уже не может её выполнить - заголовки ушли.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=837
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1603
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1207
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=1127
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=731 | |
|
|
|
|
|
|
|
для: hazy
(19.03.2005 в 18:34)
| | >> Я специально пронумеровал строки!
Вы сами ответили себе на вопрос.
А что у вас первой строкой? пробел? его нужно удалить | |
|
|
|
|
|
|
|
для: Artem S.
(19.03.2005 в 18:51)
| | В первой строке у меня находится "#!/usr/bin/php"! | |
|
|
|
|
|
|
|
для: hazy
(19.03.2005 в 18:53)
| | - | |
|
|
|