|
Viele Webmaster mchten einige Bereiche ihrer
Website nur einer Ausgew?hlten "Kundschaft" zug?nglich machen. Viele verwenden
dazu .htaccess-Dateien . Diese Variante ist ziemlich sicher. Die Kennwrter
werden wie in .htaccess-Infos beschrieben
in die Passwortdatei eingefgt.? In diesem Tutorial wird das Script zum
Verschlsseln der Kennwrter erkl?rt.
?
Als Beispiel nehmen wir folgendes
Script:
<? //Generrieren des Formulars echo
"<form action="$PHP_SELF" method=post>"; echo "<INPUT type=text
name=pass><br>"; echo "<INPUT
type=submit name=submit value=submit>"; echo
"</form>";
if($pass)
{? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //Kontrollieren, ob
ein Wert angegeben
wurde ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? //wenn ja, fhre Funktion aus (weiter unten) do_crypt($pass);
} //ende des IF-Blocks ?>
?
Dieses Script erstellt ein simples HTML-Formular.
Die einzige Ausnahme ist, das in "action" nicht ein Scripte steht, sondern
"$PHP_SELF". Warum aber? Nun, $PHP_SELF ist eine Variable, die immer den aktuellen
Scriptnamen zurckgibt. Man kann das Script nennen wie man Lust und Laune hat. -
es ruft sich immer selber auf.
Auch der zweite Teil ist recht simpel:
function do_crypt($pass)
{
$passC=crypt($pass,yl);? ? ? ? ? ? ? ? ? ? ?
//Erzeugen des Crypts echo "<br>Das Kennwort
lautet: $passC";? ? ? //Ausgabe des
Crypts } //ende der
Funktion
Er besteht lediglich aus dem Crypt-Befehl, der das
Passwort verschlsselt
|