![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 1 Dołączył: 19.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
Napisałem ostatnio pewnie skrypt, który trzymałem na serwerze. Serwer jednak dzisiaj zmieniłem na inny. Ku mojemu zdziwieniu pojawiły się błędy w kodzi. Dotyczą one tego, iż niby do przeglądarki został wysłany już kod html a ja chce dopiero teraz edytować header'sy. kod działa na takiej zasadzie:
>strona w php >echo "coś w html"; >include('druga strona'); i w pliku includowanym dopiero tworzy się cookie, czego nie chce przepuścić na tym serwerze a na starym przepuszczało. Próbowałem za pomocą ob_start(); i ob_end_flush(); jednak bez skutku. Na tym serwerze nie działa nawet przykładowy kod z wikibooksów dotyczący tego tematu
?> wyskakuje takie coś Kod [b]Warning[/b]: Cannot modify header information - headers already sent by Konieczna jest edycja kodu czy można jakoś to zrobić, żeby usunąć ten problem bez zbędnej edycji?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 1 Dołączył: 19.11.2007 Ostrzeżenie: (10%) ![]() ![]() |
Acha.
Mam jednak kolejny problem Próbuje edytować kolejny plik w ten sposób. Jednak w tym występują sesje i wyskakuje mi takie coś Kod [b]Warning[/b]: session_start() [[url="http://rapidcar.frihost.org/function.session-start"]function.session-start[/url]]: Cannot send session cache limiter - headers already sent (output started at /home/webruben/domains/add.php) in [b]/home/webruben/domains/add.php[/b] on line [b]17[/b] a linia 17 to właśnie session_start() Co z tym zrobić? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 10:59 |