karo_l
27.05.2004, 10:52:23
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
27.05.2004, 10:54:40
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
27.05.2004, 10:55:08
session_start() musi byc na poczatku skryptu, zamin cos wyslesz do przegadarki.
koszar
31.05.2004, 12:07:52
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
31.05.2004, 17:54:55
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
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.