rafi: Login-Script mit Fehlern

Beitrag lesen

Hallo,
ich schreibe das hier weil ich leider ein Problem hab. Ich möchte meine Seite per Browser konfigurieren usw - und das funktioniert coolerweise super, nur ist das ganze zu unsicher, weil kein Login stattfindet.
Mit Cookies habe ich das hinbekommen, aber ich möchte das lieber mit session-id's machen.
Also natürlich funktioniert das nicht so, wie ich es mir wünschen würde. Wäre echt super wenn mir jemand helfen könnte.

Ich habs übrigens an diese Anleitung hier anglehnt:
http://forum.de.selfhtml.org/archiv/2002/12/t32454/

Das Problem detailliert:
Anmelden funktioniert, nur speichert er dann weiter die Variable $logged_in nicht, und deshalb muss ich mich wenn ich die URL direkt nach eingabe neu aufrufe, wieder neu anmelden.
Vermutlich klappts mit den sess-id's nicht - aber was mache ich da falsch?

Schöne Grüsse
rafi

Der Code:
------------------------
<?php
$adminpasswort='test';
$passwortabfrage='Bitte gebe das Passwort ein: <form name="form2" method="post" action="'.$PHP_SELF.'">
  <input type="password" name="passwort">
  <input type="submit" name="Submit" value="Senden">
</form>';
$eingeloggt='du bist angemeldet <a href="'.$PHP_SELF.'" target="_top">neu laden</a>';

if(isset($_POST["passwort"]) && ($_POST["passwort"]=$adminpasswort)){
echo $eingeloggt.'2';
$logged_in = true;
$_SESSION["logged_in"];
    }
elseif(($_POST["passwort"]="") && (isset($logged_in))){
echo $eingeloggt;
    }
else {
    die(print $passwortabfrage);
    }

?>