wenn der Code Fehlerfrei sein soll, musst du natürlich auch prüfen, ob $_POST[#xxx#] überhaupt vorhanden ist ;)
Beispiel:
if($_SESSION['SESSION_Passwort'] == $Zugangspasswort)
muss dann
if(isset($_SESSION['SESSION_Passwort']) && $_SESSION['SESSION_Passwort'] == $Zugangspasswort)
lauten
===========
if($_POST['login'] && $_POST['Passwort'] == $Zugangspasswort){
session_start();
$_SESSION['SESSION_Passwort'] = $_POST['Passwort'];
}
muss dann
if(isset($_POST['login']) && isset($_POST['Passwort']) && $_POST['Passwort'] == $Zugangspasswort){
session_start();
$_SESSION['SESSION_Passwort'] = $_POST['Passwort'];
}
lauten