Dieses Script erfordert einen PHP fähigen Webserver.
1.) Diese drei Dateien nacheinander in den Editor einfügen. und mit dem jeweilig angegebenen Namen abspeichern.
2.) Paßwort ändern in der PWD Datei.
3.) Alle drei Dateien auf den Server laden.
1) Diese Datei als pwd.php abspeichern. Hier sind die Paßwörter einzutragen:
<?php
$benutzer = "test";
$passwort = "test";
?>
$benutzer = "test";
$passwort = "test";
?>
2) Diese Datei als login.html abspeichern. Es ist das Loginfenster.
Hier werden die Variablen $user und $pass generiert und mit Werten belegt.
<html>
<head>
<title>login</title>
</head>
<body>
<form action="inhalt.php" method="post">
<table border=0>
<tr>
<td>Benutzer:</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="pwd" name="pass"></td>
</tr>
<tr>
<td>&</td>
<td><input type="submit" name="senden" value=Login></td>
</tr>
</table>
</form>
</body>
</html>
<head>
<title>login</title>
</head>
<body>
<form action="inhalt.php" method="post">
<table border=0>
<tr>
<td>Benutzer:</td>
<td><input type="text" name="user"></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="pwd" name="pass"></td>
</tr>
<tr>
<td>&</td>
<td><input type="submit" name="senden" value=Login></td>
</tr>
</table>
</form>
</body>
</html>
3) Diese Datei als inhalt.php abspeichern. Hier können die geschützten Daten eingetragen werden.
<html>
<head>
<title>Login ueber die login.html</title>
</head>
<body>
<?php
include("pwd.php");
if (($benutzer == "$user") and ($passwort == "$pass"))
{
echo "
<html>
<head>
<title>Der Login</title>
</head>
<body>
Hier kann der Inhalt eingefügt werden.
</body>
</html>";
}
else
{
echo "Falsche Zugangsdaten.";
}
?>
</body>
</html>
<head>
<title>Login ueber die login.html</title>
</head>
<body>
<?php
include("pwd.php");
if (($benutzer == "$user") and ($passwort == "$pass"))
{
echo "
<html>
<head>
<title>Der Login</title>
</head>
<body>
Hier kann der Inhalt eingefügt werden.
</body>
</html>";
}
else
{
echo "Falsche Zugangsdaten.";
}
?>
</body>
</html>
Aufruf:
http://www.rose.com/login.html
Nachdem das Loginfenster "login.html" ausgefüllt wurde,
werden Variablen $user und $pass über
die action="inhalt.php"
an die
inhalt.php übergeben. Dort werden die $user und $pass
Variablen mit den Variablen $benutzet und $ passwort,
die in der pwd.php hinterlegt sind verglichen.
Bei positivem Ergebnis wird die inhalt.php
angezeigt.