Autor Zpráva
Stepazdepa
Profil *
Zdravím,

již několik lidí mi bez vysvětlení řeklo, že přesměrování pomocí header("location: ...") je nestandardní. Poradíte prosím, co je na tom pravdy, případně proč?

Jen dodám, že o nutnosti volat funkci před výstupem vím a že potřebuji co nejrobustnější funkčnost aplikace (poběží na více serverech - hrozí různá nastavení).

Díky moc.
Alphard
Profil
Je to naprosto stadardní způsob třeba po odeslání formuláře. Nevím, k čemu to používáte vy.
HajekJirka
Profil
Stepazdepa:
již několik lidí mi bez vysvětlení řeklo, že přesměrování pomocí header("location: ...") je nestandardní
Tak jste si to měl nechat vysvětlit. Třeba si z Vás dělali jenom srandu.
imploder
Profil
Stepazdepa:
již několik lidí mi bez vysvětlení řeklo, že přesměrování pomocí header("location: ...") je nestandardní.
Tak to mají pravdu. Standardní je header("Location: ...") s velkým L. Názvy HTTP hlaviček se píšou s velkým písmenem na začátku každého slova.

http://cs.wikipedia.org/wiki/Hypertext_Transfer_Protocol
Majkl578
Profil
Nevím o lepším řešení přesměrovávání než pomocí header.

HTTP/1.1 dle specifikace dále vyžaduje, aby adresa, která je argumentem Location, byla absolutní (tj. http://example.com/foo.php a ne jen /foo.php).

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0