Hallo Liebe Community,
Bei mir ist der Wurm drin, ich möchte das wenn mein Passwort in diesem Fall "123456" nicht richtig ist, das dann "Falsches Passwort" mit echo herausgegeben wird.
Aber ich bekomme das mit der if und else Anweisung überhaupt nicht hin.
(Nach der Eingabe das Passwortes gelangt man per Redirect auf eine andere Webseite) Das funktioniert auch.
Habe es jetzt so probiert,
aber User muss nicht berücksichtigt werden. Das User Feld selbst ist auskommentiert und daran liegt es ja nicht.
Bei mir ist der Wurm drin, ich möchte das wenn mein Passwort in diesem Fall "123456" nicht richtig ist, das dann "Falsches Passwort" mit echo herausgegeben wird.
Aber ich bekomme das mit der if und else Anweisung überhaupt nicht hin.
(Nach der Eingabe das Passwortes gelangt man per Redirect auf eine andere Webseite) Das funktioniert auch.
PHP:
<?php
session_start();
$logins = array('' => '123456'); // Mein Passwort
if($_POST['Submit'] == 'Start') {
$user = $_POST['user'];
$pass = $_POST['pass'];
if (isset($logins[$user]) && ($logins[$user] == $pass)) {
$_SESSION['username'] = $user;
header('Location: http://Example.com/'); // Die Redirect Webseite
}
}
?>
Habe es jetzt so probiert,
PHP:
<?php
session_start();
$logins = array('' => '123456');
if($_POST['Submit'] == 'Start') {
$user = $_POST['user'];
$pass = $_POST['pass'];
if (isset($logins[$user]) && ($logins[$user] == $pass)) {
$_SESSION['username'] = $user;
if($_POST[$pass] == '123456')
$pass = true;
else
header('Location: http://example/');
if($_POST[$pass] == 'pass')
$pass = false;
else
echo 'Falsches Passwort';
}
}
aber User muss nicht berücksichtigt werden. Das User Feld selbst ist auskommentiert und daran liegt es ja nicht.
Zuletzt bearbeitet: