Začínáme s PHP - heslo (11.díl)

Napsal Mgr.Radovan Kaluža (») 26. 7. 2004 v kategorii PHP/HTML, přečteno: 4617×

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).
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel dvanáct a třináct