Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dziwne zachowanie sesji, session_cache_limiter()
Chrom
post
Post #1





Grupa: Zarejestrowani
Postów: 240
Pomógł: 17
Dołączył: 28.12.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Witam,
dostałem taki komunikat sesji, co moge z tym zrobić?

  1. <?php
  2. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:a1rozliczeniaindex.php:1) in C:a1rozliczeniaindex.php on line 1
  3. ?>


przeczytałem, że jest to ogranicznik pamięci podręcznej w momencie wywołania skryptu ale jak usunąć takie ostrzeżenie.

Ten post edytował Chrom 22.10.2007, 22:26:27
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
pillot
post
Post #2





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 9.05.2004
Skąd: Puszów

Ostrzeżenie: (0%)
-----


Cytat(Chrom @ 22.10.2007, 23:25:55 ) *
przeczytałem, że jest to ogranicznik pamięci podręcznej w momencie wywołania skryptu ale jak usunąć takie ostrzeżenie.


hm... Warning ten dostajesz jeżeli przed użyciem session_start() (lub jakiejkolwiek funkcji próbującej modyfikować nagłówek http) wysyłany jest (drukowany) jakiś znak, tekst, cokolwiek, do czego uprzednio formowany jest i wcześniej wysyłany nagłówek http. Funkcje ob_* pozwalają ominąć to ograniczenie bo dzięki nim zawartość odpowiedzi http jest wysyłana dopiero po "wygenerowaniu" całości odpowiedzi - tu strony i jest możliwość ustalenia nagłówka w trakcie przetwarzania.

Raczej to już było...
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 27.12.2025 - 00:54