Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: błąd sesje :[
Forum PHP.pl > Forum > Przedszkole
karo_l
skrypt dziala poprawnie ale u gory wyskakuje mi blad o tresci:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at c:usrapachehttpdhtmlindex.php:5) in c:usrapachehttpdhtmlindex.php on line 7

jesli chodzi o 7 linijke:

[php:1:9337a96a9c]<?php
session_start();
?>[/php:1:9337a96a9c]

Mógł by ktoś wyjaśnić co oznacza ten błąd ?
Jojo
Ten temat był wałkowany setki razy. Użyj wyszukiwarki i poszukaj pod hasłami ob_start i ob_end_flush. Ponadto możesz poszukać w manualu informacji o tych funkcjach.
netzah
session_start() musi byc na poczatku skryptu, zamin cos wyslesz do przegadarki.
koszar
pamiętaj, aby session_start(); bylo przed wszystkimi innymi rzeczami. na samym początku. nawet nie mozesz zaincludować pliku przed tym.
sprawdź także czy masz dobrze ustawioną ścieżkę plików tymczasowych w pliku konfiguracyjnym php.ini, to gdzieś powinno być przy sessions, ablo poszukaj po frazie tmp
tsharek
a czemu nie możesz includowac pliku? można jeśli w include nie masz żadnego printu lub coś podobnego . polecam zabawę różnymi systemami szablonów. wtedy możesz dopiero na końcu wywalić se sparsowany szablon do przeglądarki, a wcześniej możesz się bawić headerami, sesjami i wszystkim innym smile.gif
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.