Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> błąd skryptu obsługi formularza
adam83
post
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
Go to the top of the page
+Quote Post
Nattfarinn
post
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
Go to the top of the page
+Quote Post
adam83
post
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!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 17:39