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);
}
?>