Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: błąd skryptu obsługi formularza
Forum PHP.pl > Forum > PHP
adam83
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
Nattfarinn
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).
adam83
faktycznie, w jednym pliku przed kodem php jest masa htmla.. przestawię session_start na początek, dzięki!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.