PHP prakticky/Přesměrování: Porovnání verzí

oprava kódu; vhodnější sémantika
m (Robot: kosmetické úpravy)
(oprava kódu; vhodnější sémantika)
 
Přesměrování se v PHP provádí jednoduše, a to použitím HTTP hlavičky.<br>
 
Tady je příklad použití:
<syntaxhighlight lang="php">
</syntaxhighlight>
 
Každý uživatel, jenž přijde na stránku obsahující tento kód, bude automaticky přesměrován na stránku stranka.php<br />
<br>(Na stránku, jež kód vložíte je zbytečné dávat HTML tagy. Uživatel stránku neshlédne ani na vteřinu)
 
Samotná ukázka se moc neupotřebí, tak si ukážeme ještě použití ve složitější aplikaci. Tou aplikací bude jednoduchý přihlašovací systém.
 
Zadejte heslo:
<FORMform action="index.php" method="POST">
<INPUTinput type="password" name="heslo" />
</FORMform>
 
<?php
?>
</syntaxhighlight>
 
Tato ukázka zobrazí přihlašovací formulář a po zadání správného hesla budete přesměrováni na stránku Tajne.php. V opačném případě se vypíše nápis "Špatné heslo!".
Ukázka by samozřejmě šla rozšířit o přihlašování se SESSION, ale to by potom bylo těžší na pochopení samotné přesměrování, o které nám jde.