Zaheslování stránek pomocí PHP

Pomocí PHP lze jednoduše a přitom celkem bezpečně zaheslovat www stránky, bude na to stačit jeden formulář, dva inputy (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

Pro ty co to ještě nepochopili zkuste si v příkladu zadat heslo tajneheslo, nebo si stáhněte zdroják a můžete experimentovat.

Pokud nemáte na serveru podporu php skriptování a potřebujete si zaheslovat stránky můžete použít zaheslování pomocí javascriptu, které bohužel není tak bezpečné.

Doporuč tuto stránku!

Reklama

Webhosting C4



Copyright (c) 2004-2015 Amatérská tvorba Webu - Autor: Roman Žďárek - mapa webu - RSS