| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > session_start(): Cannot send session cache limiter |
| Автор: HappyMan 20.2.2005, 01:01 |
| session_start(): Cannot send session cache limiter - headers already sent .... session_start();- убираю это и ошибки нету, но зато он мою переменную из Кукисов не добывает.... Как сделать чтобы ошибки не было и переменную добывал? |
| Автор: InfMag 20.2.2005, 10:12 |
| HappyMan Я с сессиями не работал, но помоему эту строчку нада в начало ставить. Может ты ее пониже сдвинул? |
| Автор: z-END 20.2.2005, 10:51 |
| потому-что session_start(); можно использовать только до вывода какой либо информации... т.е. до echo и тому подомным. |
| Автор: Axxent 20.2.2005, 11:51 |
| z-END Да вообще до любого первого вывода. Т.е. как следствие - до любых инклудов и хедеров. Т.е. в самом начале скрипта. Там же ставятся параметры сессии session_name (до старта) и регистрируются переменные через session_register (после старта). |
| Автор: z-END 20.2.2005, 12:28 |
| Axxent возможно.. в пхп не силен, но что-то мне подсказывет, что если выполнить include('ченить'); и в этом "ченить" не происходит никаких действий, скажем там находится какая-нить функция, то даже после этого можно будет выполнить session_start(); |
| Автор: IZ@TOP 20.2.2005, 12:32 |
| z-END, если в подключаемом файле стоит пробел или HTML код до или после <? ?> то вывод накроется. |
| Автор: _1ns1d3 20.2.2005, 23:18 |
| А если первый session_start проходит, а вот второй в Include'е уже глюкавит, но всетаки кое-как работает? Че тогда делать ?!!?!?! |
| Автор: HappyMan 20.2.2005, 23:31 |
| кароче трабла была в том, что ПХП модуль начинался с Enter: x.PHP: <?php ... ?> изменил на: x.PHP: <?php ... ?> И все заработало! будте бдительными! |
| Автор: Mal Hack 20.2.2005, 23:44 |
| В include session_start делать не надо... |
| Автор: Ni@m 25.2.2005, 02:32 |
| нужно еще быть внимательным, если есть пробелы или переносы перед <?php , убирать их(пробелы и переносы =)) |