session_start(); почему то выдает ошибку Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at Z:\home\91.216.165.69\www\1.php:5) in Z:\home\91.216.165.69\www\1.php on line 6 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at Z:\home\91.216.165.69\www\1.php:5) in Z:\home\91.216.165.69\www\1.php on line 6 вопрос почему и как исправить? спасибо наперед
какой-то вывод ушел раньше, значит типа заголовки закончились. А тут ты хочешь чтобы в заголовках что-то было, а они уже типа закончились =) когда сервер отдает страничку, он до текста отдает сопутствующие заголовки. А потом сразу текст. Считается, что если ты какой-то текст напечатал, то заголовки уже ушли. А сессия должна быть в заголовках. Убери вывод до session_start(); ибо headers already sent
я на пустой страничке питался даже ето сделать вот внутрености ее <html> <head> </head> <body> <?php session_start(); ?> </body> </html> всеравно выдает ошибку
это не пустая страничка. Вот это: Это и есть вывод. Который, как нетрудно заметить, находится перед session_start();
HTML: <html> <head> </head> <body> Это уже содержимое страницы, session_start() нужно запускать до любого вывода.[/quote]