Další způsob zabezpečení stránky v PHP

Napsal O webu (») 19. 4. 2007 v kategorii PHP/HTML, přečteno: 3238×

Způsob zabezpečení tajnéhe obsahu heslem pomocí jedné stránky

Pokud jste někdy potřebovali zabezpečit tajný obsah Vaší stránky v PHP, ale potřebovali jste celý script včetně tajného obsahu a přihlašovacího formuláře dostat do jedné stránky, potom využijete tento návod.

1. Krok - Vytvoření stránky


Otevřete si například Poznámkový Blok a dejte "Soubor - Nový"


2. Krok - Kód stránky


Celý kód bude vypadat takto:


If ($HTTP_POST_VARS["heslo"]=="heslo"):

session_start();

session_register("user_register");

$user_register = "ANO";

$heslo123 = "spravnezadano";



else:

if (isset($HTTP_POST_VARS["heslo"])) echo "Bohužel, bez hesla tajný obsah neuvidíš!" ;

endif;

?>

< FORM ACTION="heslo.php" METHOD="post">

Zadej heslo:

< INPUT TYPE="password" NAME="heslo" value="">

< INPUT TYPE="submit" NAME="odeslat" VALUE="OK">










if ($heslo123 == "spravnezadano")

{

echo "Tajný obsah";

}

?>


2. Krok - Kód (popis)


Nyní si samotný kód trochu rozebereme

If ($HTTP_POST_VARS["heslo"]=="heslo"):

Místo "heslo" (až místo toho druhého) zadáte heslo, které chcete pro vstup

$heslo123 = "spravnezadano";

Proměná heslo123. Můžete doplnit jakýkoliv jiný text, ale změňte ho u stejné proměnné i dole

if (isset($HTTP_POST_VARS["heslo"])) echo "Bohužel, bez hesla tajný obsah neuvidíš!" ;

Text, který se zobrazí, pokud zadáte špatné heslo

< FORM ACTION="heslo.php" METHOD="post">



Zadej heslo:



< INPUT TYPE="password" NAME="heslo" value="">



< INPUT TYPE="submit" NAME="odeslat" VALUE="OK">


Formulář, do kterého se zadá heslo

echo "Tajný obsah";

Zde již samotný tajný obsah


Doufám že Vám tento článek někdy pomůže


Autor: Pavel Štěrba
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Č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 devět a jedenáct