Sessions zerströren sich selbst 2
Verfasst: 12.09.2005 09:32
So, weniger code:
login.php
Sessions werden so registriert:
index.php
wie man soll, ist das ganz am anfang:
und so werde die sessions ausgelesen:
Wie gesagt wenn ich mich einlogge erscheint einmal das menü. wenn ich dann auif eine andere seite wechsel, dann ist das menü wieder weg und die sessions gelöscht.
Kann mir das einer erklären?
Bitte diesmal nicht schließen, ist echt wichtig
login.php
Sessions werden so registriert:
Code: Alles auswählen
while($daten = mysql_fetch_assoc($prufnow))
{
$_Session['id'] = $daten['id'];
$_Session['Vorname'] = $daten['Vorname'];
$_Session['Nachname'] = $daten['Nachname'];
$_Session['Nickname'] = $daten['Nickname'];
$_Session['Passwort'] = $daten['Passwort'];
$_Session['Mail'] = $daten['Email'];
$_Session['ICQ'] = $daten['ICQ'];
$_Session['Geburtstag'] = $daten['Geburtstag'];
$_Session['Geschlecht'] = $daten['Geschlecht'];
$_Session['Hobbys'] = $daten['Hobbys'];
$_Session['Land'] = $daten['Land'];
$_Session['ip'] = $daten['ip'];
$_Session['Status'] = $daten['STATUS'];
}
wie man soll, ist das ganz am anfang:
Code: Alles auswählen
<?PHP
Session_start();
?>
Code: Alles auswählen
<?PHP
if ($_Session['Status'] == "member")
{
echo "menues/usermenue.php";
}
else
{
if ($_Session['Status'] == "admin")
{
echo "menues/adminmenue.php";
}
else
{
echo "<form action=index.php?inhalt=login/login name=Login method=post>
<input type=text name=logname size=15>
<br />
<input type=password name=passname size=15><br /><br />
<input type=submit name=login value=Login />
<a href=index.php?inhalt=register/registrieren>Register</a>
</form>";
}
}
?>
Kann mir das einer erklären?
Bitte diesmal nicht schließen, ist echt wichtig