![]() |
![]() |
![]()
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ę? |
|
|
![]() |
![]()
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. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 22:53 |