![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 2.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
OD dawna używam prostego skryptu wysyłania formularza, po zalogowaniu. OD pewnego czasu na jednym z serwerów cały czas wywala taki Warning i blokuje się działanie strony: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /server/HTTP/data/www/wyswietl.php:134) in /server/HTTP/data/www/wyswietl.php on line 161 co może być nie tak? pzdr Ten post edytował adam83 4.11.2009, 10:02:39 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 22 Dołączył: 19.09.2007 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Znaczy to mniej więcej tyle, że sesja nie może zostać wystartowana ponieważ do przeglądarki już zostały wysłane nagłówki. Sprawdź, czy nigdzie przed funkcją startującą sesje (session_start()) nie wyświetlasz czegoś na ekran lub nie pozostawiłeś jakiejś niefortunnej spacji. Upewnij się, że session_start() jest wykonywane na samym początku skryptu (najlepiej już w pierwszych linijkach pliku index.php).
-------------------- Code should run as fast as necessary, but no faster; something important is always traded away to increase speed.
-- R. Pattis |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 49 Pomógł: 0 Dołączył: 2.11.2009 Ostrzeżenie: (0%) ![]() ![]() |
faktycznie, w jednym pliku przed kodem php jest masa htmla.. przestawię session_start na początek, dzięki!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 17:39 |