![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 19.07.2006 Skąd: Lublin Ostrzeżenie: (0%)
|
Witam.
Wiem, że nie raz było pisane o błędzie "Cannot modify header information", ale przeszukałem to forum pod kątem błędu i nie znalazłem nic sensownego. Dokładny kod błędu:
Błąd ewidentnie wskazuje na pierwszą linię pliku pl.php, przy czym w pierwszej linii tego pliku jest znak "<?php". Nidzie przed wywołaniem funkcji header() nie mam ani echo ani print ani niczego co mogłoby wysyłać jakiekolwiek informacje do przeglądarki. Ten post edytował marrrecki 30.03.2008, 23:23:34 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 44 Dołączył: 23.11.2007 Ostrzeżenie: (0%)
|
Witam. Wiem, że nie raz było pisane o błędzie "Cannot modify header information", ale przeszukałem to forum pod kątem błędu i nie znalazłem nic sensownego. Dokładny kod błędu:
Błąd ewidentnie wskazuje na pierwszą linię pliku pl.php, przy czym w pierwszej linii tego pliku jest znak "<?php". Nidzie przed wywołaniem funkcji header() nie mam ani echo ani print ani niczego co mogłoby wysyłać jakiekolwiek informacje do przeglądarki. Skoro nie masz ani echo, ani print, ani header ani nic podobnego, to co ten skrypt właściwie robi?? |
|
|
|
Post
#3
|
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 8.11.2006 Skąd: Kanagawa-ken, Japonia Ostrzeżenie: (10%)
|
Może @ob_start();
|
|
|
|
Post
#5
|
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
Ludzie błagam, nie wpychajcie wszędzie buforowania zwłaszcza że nie do tego typu problemów jest stworzone. Nie uczmy obchodzić tak błędów, bo to nie jest rozwiązanie. Zwłaszcza na dziale przedszkole gdzie należy uczyć dobrych nawyków, bo potem wyrastają programiści z kwiatka. Zacznę chyba dawać warny za tego typu rozwiązania.
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 19.07.2006 Skąd: Lublin Ostrzeżenie: (0%)
|
Sabistik: poczytałem, poprzerabiałem. Teraz na każdej stronie mam ten sam błąd w linii #1 tyle że odnosi się do głownego pliku index.php.
Cytat Skoro nie masz ani echo, ani print, ani header ani nic podobnego, to co ten skrypt właściwie robi?? Napisałem "przed wywołanie funkcji header()" - czyli gdzies tam ona jest. ob_start() nie ma tu nic do rzeczy i w żaden sposób nie pomaga. Temat dalej aktualny Ten post edytował marrrecki 30.03.2008, 21:20:16 |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 12 Dołączył: 3.03.2008 Skąd: łódzkie Ostrzeżenie: (0%)
|
To może wklej zawartość pliku index.php, nie karz nam się domyślać.
Ewentualnie wrzuć go gdzieś do ściągnięcia. |
|
|
|
Post
#8
|
|
|
Administrator wortalu Grupa: Przyjaciele php.pl Postów: 960 Pomógł: 39 Dołączył: 21.10.2003 Skąd: Kraków Ostrzeżenie: (0%)
|
Następny...
~krzywy36 wyjaśnij mi w czym pomaga twoja wypowiedź, odnosząc się do problemu poruszonego w temacie - inaczej dostaniesz warna i moderke na nowe posty. |
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 19.07.2006 Skąd: Lublin Ostrzeżenie: (0%)
|
Dopiero niżej dołączane są pliki wyświetlające jakąkolwiek zawartość Zapomniałem jeszcze wcześniej napisać odnośnie BOM - wszystkie pliki (oprócz css) mają kodowanie ustawione na utf-8. css'y są na UNIX Ten post edytował marrrecki 30.03.2008, 21:41:42 |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
Tak, ale można zapisać jako UTF8 z BOM lub UTF8 bez BOM (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Jeżeli wstawiłbyś stronę online moglibyśmy sprawdzić czy jest BOM Cytat css'y są na UNIX Tutaj pewnie chodzi Ci o format zapisu nowej liniKod windows - \r\n Ale to nie ma nic do rzeczy.
unix - \n mac os - \r |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 19.07.2006 Skąd: Lublin Ostrzeżenie: (0%)
|
nie moge wstawić online niestety. Jak moge sprawdzić czy jest BOM?
Temat zamknięty. poradziłem sobie. Dla potomnych rozwiązanie: Faktycznie chodziło o BOM. Użyłęm notatnika, w którym mogłem sobie wybrać czy kodowanie plikó w utf-8 ma dołączać BOM czy nie (notepad++ ma taką opcję). Ten post edytował marrrecki 30.03.2008, 22:11:54 |
|
|
|
![]() ![]() |
|
Aktualny czas: 21.12.2025 - 22:42 |