![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 37 Pomógł: 0 Dołączył: 21.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam dziwny błąd. Są dwa skrypty php: test.php:
oraz plik header1.inc.php:
Kiedy odpalam w przeglądarce test.php otrzymuję błąd: Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at header1.inc.php:1) in test.php on line 8 Plik header1.inc.php nie ma żadnej treści bo sprawdzałem nawet w notatniku, więc dlaczego jakaś treść niby została wysłana w tym pliku w lini 1 (output started at header1.inc.php:1) ![]() ![]() Jeżeli wywołam funkcję ob_start() w pliku test.php przed require_once:
wtedy wszystko działa ![]() -------------------- If I Cant.... Do It... Homieee Ite Cant Be Doooone
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 109 Pomógł: 9 Dołączył: 12.03.2007 Skąd: kraków/tarnobrzeg/baranów/suchorzów Ostrzeżenie: (0%) ![]() ![]() |
ob_start nie koniecznie musi być w pliku głównym. Ja stosuje ją z powodzeniem w pliku konfiguracyjnym który jest dołąnczany do głównych plików poszczególnych podstron i wszystko działa poprawnie. Prawdopodobnie jak kolega zauważył wcześniej znajdują się jakieś dane wysyłane do przeglądarki przed funkcją ob_start
-------------------- Każdy z was jest łodzią w której Może się z potopem mierzyć Cało wyjść z burzowej chmury Musi tylko w to uwierzyć! |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 19:20 |