Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Nie działające przekierowania header
Forum PHP.pl > Forum > Przedszkole
Kerth
Witam,
pracując na serwerze lokalnym nie było problemów (większych) z przekierowaniami do innej strony użytych w funkcji header.
Tak wyglądają owe przekierowania:

  1. header('Location: '.$_SERVER['REQUEST_URI']);

lub
  1. header('Refresh: 5; index.php');


Natomiast przy próbie użycia takiego przekierowania na normalnym serwerze www(serwer az.pl) przekierowania się nie wykonują co jest bardzo dużym problemem. Dlaczego tak się dzieje, jak to naprawić oraz czy da się czegoś innego użyć do przekierowań?
Wazniak96
Wstaw ob_start na początku skryptu wink.gif
Kerth
Na początku tzn. gdzie? Wstawiam "na początku". Dalej to samo. Brak reakcji.
Pyton_000
Raportowanie błędów masz włączone?
Wazniak96
Na początku tzn zanim jakiekolwiek dane zostaną wysłane do przeglądarki.
Kerth
Tak owszem mam raportowanie błędów. Oto jaki się pojawiają:

[APACHE] pobierz, plaintext
  1. Warning: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/9/105446/webspace/httpdocs/a/b/login/zalogowano.php:25) in /var/www/vhosts/9/105446/webspace/httpdocs/a/b/login/zalogowano.php on line 265
[APACHE] pobierz, plaintext
Pyton_000
To teraz ślicznie użyj wyszukiwarki wklepując komunikat błędu i natkniesz się na kilka tyś rozwiązań.
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.