topfblume: Alle Mühe hat sich gelohnt .. hoffentlich

Beitrag lesen

Tach auch ...

Ich habe jetzt es hinbekommen -freu:-)

-----------------------------------------------------
formular.html
-----------------------------------------------------
 <form action="pwd.php" method="post">
 <p>Bitte Passwort eingeben</p>
 <p><input type="password" name="pwd"></p>
 <p><input type="submit" name="submit" value="Senden"></p>
 </form>
-----------------------------------------------------
pwd.php
-----------------------------------------------------
<?php
ob_start();
session_start();

$pass1 = ('einwort');
$pass2 = ('nocheins');

if (($_POST['pwd'] == $pass1))
{
    $_SESSION['admin'] = $_POST['pwd'];
    header('Location: http://www.google.de/');
}
elseif (($_POST['pwd'] == $pass2))
{
    $_SESSION['admin'] = $_POST['pwd'];
    header('Location: http://www.gmx.de/');
}
else
{
    $_SESSION['fehler'] = $_POST['pwd'];
    echo "FEHLERMELDUNG";
}
?>
---------------------------------------------------

Es funktioniert so wie ich mir das gewünscht hatte. Ich wollte nur noch einmal fragen ob ich das so nutzen kann oder gibt es schwerwiegende Gründe es nicht zutun??

Im Höchstfall wird es auf 10 Passwörter ausgebaut.

Mir ist noch aufgefallen, das wenn ich die Zeile //$_SESSION ... usw.// weglasse, funktioniert die Weiterleitung trotzdem. Kann ich sie weglassen??

Gruß