V tomto dílu si ukážeme jak rychle zabezpečit přístup pro náš web.
To co si dnes ukážeme nemůžeme použít pro stránku, která by mohla být středem zájmu k napadaní. Ale spíše se bude jednat to rychlé zabezpečení stránky,kterou nemusí vidět každý, ale zase aby se nic nestalo, kdyby náhodou heslo někdo zjistil.Heslo budeme předávat nešifrované, tudíž heslo: owebu bude viděno v URL jako parametr heslo=owebu (o šifrování v některém z příštím dílu docela v dohledné době, protože pracuji na jednom webu, kde budou citlivá data).
<html>
<head><title>owebu, trošku tajná stránka</title></head>
<body>
<?
if ($heslo=='owebu')
{
print 'začátek bloku, heslo OK'
?>
toto je tajný obsah stránky
<?}
else {
?>
<form action="index.php" method="get">
Heslo: <input type="password" name="heslo">
<input type="submit" value="OK">
</form>
<? }
?>
</body>
</html>
Na začátku stránky pokládáme podmínku na proměnnou heslo, pokud heslo je správné proběhne blok ohraničen '{}', v opačném případě se vykoná blok příkazů za else.
Všimněte si, že na začátku bloku vyskakujeme z PHP a vkládáme běžný HTML dokument, blok uzavíráme až za tímto dokumentem (tam kde nám končí to co bychom chtěli zobrazit při správném hesle).