Einfache Passwortabfrage mit Sessions

üäpöol

Erfahrenes Mitglied
Hi,

ich hab ein kleines Problem mit einer Passwortabfrage.
Hier ist meine index.php

PHP:
<?php
session_start();

if ($_POST['sub']) {
	if ($_POST['pass'] == "****") {
		$_SESSION['Var'] = 1;
	}
}
if ($_SESSION['Var'] != 1) {
	echo'<form action="index.php" method="post">
			<input type="password" name="pass" />
			<input type="submit" name="sub" />
		</form>';
		echo "Session ist:" . $_SESSION['Var'] . ".";
	die();
}
?>
<!DOCTPYE html>
<html>
	<!-- ... -->
</html>
<?php
echo "Session ist:" . $_SESSION['Var'] . ".";
?>
Die Abfrage funktioniert zwar, wenn ich die Seite aber neu lade, ist die Variable plötzlich leer. Welchen Fehler habe ich gemacht?

Danke im Voraus.
 
Zurück