Servus,
ich habe folgenden HTML-Code mit Hilfe eines Platzhalters auf der HP eingebunden.
<?php
session_start();
$username = "user";
$password = "password";
$error = "";
if (isset($_SESSION['loggedIn']) && $_SESSION['loggedIn'] == true) {
$error = "success";
header('Location: rfm - haendler.htm');
}
if (isset($_POST['username']) && isset($_POST['password'])) {
if ($_POST['username'] == $username && $_POST['password'] == $password) {
$_SESSION['loggedIn'] = true;
header('Location: rfm - haendler.htm');
} else {
$_SESSION['loggedIn'] = false;
header('Location: rfm - login fail.htm');
}
}
?>
<html>
<body>
<?php echo $error; ?>
<form method="post" action="rfm - haendler.htm">
<label for="username">Username:</label><br/>
<input type="text" name="username" id="username"><br/>
<label for="password">Password:</label><br/>
<input type="password" name="password" id="password"><br/>
<input type="submit" value="Log In!">
</form>
</body>
</html>
Die Seite an sich wird zwar angezeigt, aber ganz gleich, was ich eingebe, ich komme immer weiter, auch wenn Benutzername oder Passwort falsch sind.
Wo liegt mein Fehler?
Gruss, Chris