Zaheslování stránek pomocí PHP

Pomocí PHP lze jednoduše a poměrně bezpečně zaheslovat webové stránky. Stačí jeden formulář, dva prvky input (type=password a type="submit") a jednoduchá podmínka v PHP.

Co je na tom zaheslování důležité

Zdrojový kód

<? Header("expires: ".GMDate("D, d M Y H:i:s")."GMT") ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Zaheslování v PHP</title>
</head>
<body>
<form action="zaheslovani.php" method="post">
<input name="heslo" type="password">
<input type="submit" value="ok">
</form>
<?
$heslo =$_POST['heslo'];

if ($heslo=="tajneheslo") echo "Tajný obsah... zobrazí se po vložení správného hesla";
else echo "Normální obsah stránky objeví se bez zadání hesla:";
?>
</body>
</html>

zobrazit výsledek

Pokud tomu ještě úplně nerozumíte, zkuste v příkladu zadat heslo tajneheslo nebo si stáhněte zdrojový kód a experimentujte.

Pokud server nepodporuje PHP a potřebujete stránky zaheslovat, můžete použít zaheslování pomocí JavaScriptu, které však není tak bezpečné.

Reklama

Webhosting C4



Copyright (c) 2004 Tvorba webuKontaktMapa webu