Hi!
Ich bin gerade dabei ein Login-System zu erstellen. Aber ich habe glaube ich einen Fehler gemacht, weil auf meiner Webseite "Notice: Undefined index: page in C:\xampp\htdocs\Deutsch\index.php on line 8" steht.
Hier ist der Code:
<?php
session_start();
$verhalten = 0;
if(!isset($_SESSION["username"]) and !isset($_GET["page"])) {
$verhalten = 0;
}
if($_GET["page"] == "log") {
$user = $_POST["user"];
$passwort = $_POST["passwort"];
if ($user == "Marcello" and $passwort == "toll") {
$_SESSION["username"] = $user;
$verhalten = 1;
} else {
$verhalten = 2;
}
}
?>
<html>
<head>
<title>hallo: Anmelden oder Registrieren</title>
<?php
if($verhalten == 1) {
?>
<meta http-equiv="refresh" content="3; URL=Me.php" />
<?php
}
?>
</head>
<body>
<?php
if ($verhalten == 0) {
?>
Bitte logge dich ein:<br />
<form method="post" action="index.php?page=log">
Username:<input type="text" name="user" /><br />
Passwort:<input type="password" name="passwort" /><br />
<input type="submit" name="Einloggen" />
</form>
<?php
}
if ($verhalten == 1) {
?>
Sie haben sich erfolgreich eingeloggt und wirst nun Weitergeleitet...
<?php
}
if ($verhalten == 2) {
?>
Username oder Passwort falsch. <a href="index.php">zurück</a>.
<?php
}
?>
</body>
</html>
Bitte helft mir:)
Danke im Vorraus
Marcello