|
 43.8 Кб |
|
| Помогите идиоту!!!(((
скрипт выводит ошибки:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\test1.ru\www\index.php:8) in Z:\home\test1.ru\www\olog.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\test1.ru\www\index.php:8) in Z:\home\test1.ru\www\olog.php on line 2
что делать?( | |
|
|
|
|
|
|
|
для: Kazan
(21.03.2009 в 12:36)
| | Просто вы запускаете сессию после того, как произошел вывод в браузер. Пропишите session_start() в самом начале скрипта. | |
|
|
|
|
|
|
|
для: Commander
(21.03.2009 в 13:09)
| | нет!стоит сразу после
<?php
session_start();
................. | |
|
|
|
|
|
|
|
для: Kazan
(21.03.2009 в 13:15)
| | с теми разобрался)
но((( теперь другая:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\test1.ru\www\index.php:12) in Z:\home\test1.ru\www\index2.php on line 52
как избавиться? | |
|
|
|
|
|
|
|
для: Kazan
(21.03.2009 в 14:23)
| | Сообщение переводится так:
Невозможно изменить информацию, посланную в заголовках - они уже посланы.
Заголовки должны быть посланы до того, как какая-нибудь информация отправлена в браузер.
Это сообщение означает, что в файле Z:\home\test1.ru\www\index2.php в строке 52 была попытка послать заголовок, несмотря на то, что в файле Z:\home\test1.ru\www\index.php в строке 12 произошел вывод в браузер.
Для того, чтобы избавиться от этой ошибки, все операции, сопровождающиеся посылкой заголовков (запуск сессий, отправка cookie, перенаправление пользователей) должны осуществляться до вывода текста в браузер (echo(), print() ). | |
|
|
|
|
|
|
|
для: Commander
(21.03.2009 в 15:23)
| | не как не могу исправить ошибку(( | |
|
|
|
|
|
|
|
для: Kazan
(21.03.2009 в 23:19)
| | у меня было похожее,
Не знаю почему, но
Вот это выдавало похожее сообщение:
<?
session_start();
Другой код
?>
|
А вот это работало корректно:
<?
session_start();
?>
<?
Другой код
?>
|
| |
|
|
|
|
|
|
|
для: Kazan
(21.03.2009 в 12:36)
| | попробуйте с буфферизацией...
ob_start()
ob_end_flush() | |
|
|
|