Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [brak]Header();, Brak przekierowania
Pitter
post
Post #1





Grupa: Zarejestrowani
Postów: 75
Pomógł: 8
Dołączył: 9.08.2008

Ostrzeżenie: (0%)
-----


Witam. Mam problem z przekierowanie header. Nie wiem dlaczego, ale po prostu mi nie działa. Wpisuje w odpowiednie miejsce w skrypcie :
Kod
header('Refresh: 5; url=index.php');


Czy zna ktoś przyczynę?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wrzasq
post
Post #2





Grupa: Zarejestrowani
Postów: 206
Pomógł: 18
Dołączył: 6.03.2006
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


@Pitter:

1. sprawdz czy masz w PHP wlaczone raportowanie bledow (display_errors na On, ewentualnie logowanie do pliku, oraz error_reporting na odpowiednim poziomie).
2. sprobuj pobrac dokument na przyklad telnetem i zobacz, czy w naglowkach HTTP wystepuje ten wysylany przez ciebie.

@dr_bonzo: header() w PHP uzywa sie tak, zeby przeslac dowolny naglowek HTTP lacznie z kodem odpowiedzi. mozna nim przeslac dowolna wartosc, ktora w HTMLu w meta uzywa atrybutu http-equiv (jak sama nazwa mowi jest to ekwiwalent naglowka HTTP), a nawet powinno sie w ten sposob korzystac z header(), poniewaz naglowki HTTP po to zostaly wymyslone, zmniejszaja objetosc samego dokumentu (do cachu na przyklad), zmniejszaja zuzycie transferu (sam naglowek jest krotszy niz meta tag), a uzywanie ich w HTMLu wzielo sie z tad, ze nie wszyscy mogli kiedys korzystac z generowania stron po stronie servera i musieli zagniezdzac naglowki w HTMLu, ale nieraz jest to nielogiczne.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 22:53