Das Formular wird mittels action="" an eine weitere Seite geschickt.
Wie sie heisst ist egal, hauptsache der Pfad stimmt.
nehmen wir also an, die Seite heisst login.php
Dann steht also im Formular:
<form action="login.php" method="post">
Die Daten werden mittels POST an die login.php gesendet.
Wenn du also nach Name und Passwort fragst, dann wird das komplette Formular so aussehen
<form action="login.php method="post">
<input type="text" name="name" value="Bitte Namen eingeben" />
<input type="password" name="pass" value="Bitte Passwort eingeben" />
<input type="submit" name="submit" value="Einloggen" />
</form>
Alles anzeigen
Die login.php kann nun die Daten ganz einfach auswerten.
Es ist wichtig dass du bei Formularen, die du auswerten moechtest, nicht vergisst name="" zu setzen, da du nur dadurch auf die Daten zugreifen kannst.
login.php
<?
if (isset($_POST['submit']))
{
$name = $_POST['name'];
$pass = $_POST['pass'];
if (empty($name) || empty($pass))
{
echo "Bitte alle Felder ausfüllen!
\n";
echo "[url='javascript:history.back();']Zurück[/url]
}
else
{
if (($name == "Bob") && ($pass == "bobpass"))
{
include("sicher.php");
}
else
{
echo "Falscher User und/oder Passwort
\n";
echo "[url='javascript:history.back();']Zurück[/url]
}
}
Alles anzeigen
Da du in deinem Formular die Attribute name="" verteilt hast, kannst du mittels $_POST[''] auf die einzelnen Felder zugreifen.
Anschliessend noch ueberpruefen, ob die Felder ausgefuellt sind, und das Passwort sowie den User ueberpruefen.
Wenn das Passwort und der User richtig sind, wird die sichere Seite includet.
Hoffe ich konnte helfen, bei Fragen einfach Posten
PS: Es gibt bessere Versionen von Login Systemen, jedoch wollt ich das einfachste zeigen, da sessions und cookies vielleicht noch kompliziert sind, sowie md5 Verschluesselung und Vergleich mit einer Datenbankl