![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 12.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki kod w kilku miejscach np. po zalogowaniu lub wylogowaniu. Wczoraj jeszcze wszystko działało, dzisiaj już nagle nie działa. Nie zmianiałem ani kropki w kodzie. Czy problem może leżeć po stronie hostingu? Korzystam z hekko.pl. Zamiana na window.location daje mi sekundowe opóźnienie. Jakieś pomysły? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Pamiętaj, że przed header() nie możesz wysłać nic na wyjście: żadnego kodu HTML, żadnej spacji, niczego. Obstawiam, że to właśnie stanowi u Ciebie problem, może przekierowanie robisz „w środku” kodu HTML? Bez kodu można zgadywać.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 12.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Ale dlaczego wcześniej wszystko działało i nagle przestało?
Zapomniałem o jednej rzeczy. Dziwna sprawa. Ogólnie index wygląda mniej więcej tak:
W pliku header.php jest cała góra <head></head> i wszystko działa dopóki nie dodam tego:
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 36 556 Pomógł: 6314 Dołączył: 27.12.2004 ![]() |
czyli jak sam widzisz wysylasz cala mase kodu jeszcze przed header() co powoduje efekt nie dzialania.
Czemu ci wczesniej dzialalo? pewnie temu ze byla inna konfiguracja php, ktora miala autobuforowanie. Pewnie zrobili update na serwerze ![]() -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 12.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Ale normalnie w sekcji <head> mam pliki .css, jakieś czcionki, skrypty i przekierowanie działa tylko jak dodaję ikony to nagle przestaje
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 36 556 Pomógł: 6314 Dołączył: 27.12.2004 ![]() |
Byc moze przekroczyles limit bufora akurat tym tekstem z ikonami.
-------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 57 Pomógł: 1 Dołączył: 12.02.2016 Ostrzeżenie: (0%) ![]() ![]() |
Jest na to jakiś sposób?
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Moderatorzy Postów: 36 556 Pomógł: 6314 Dołączył: 27.12.2004 ![]() |
No to skoro przekraczasz limit, to zwieksz ten limit...
https://www.a2hosting.com/kb/developer-corn...ering-directive A najlepiej zacznij w koncu pisac porzadnie, czyli najpierw logika aplikacji a dopiero potem wyswietlanie. Tak jak teraz robisz to jest poprostu tragedia -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 544 Pomógł: 5 Dołączył: 18.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zrób na samej górze pliku ob_start();
-------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 30.04.2025 - 06:13 |