DarkRaver
Erfahrenes Mitglied
Hallo!
Ich habe mir grade mal ein kleines Login-Script gebastelt, und es funktioniert auch mit MySQL Abfrage und so weiter.
Leider musste ich aber feststellen, dass die SESSIONS nicht gehen. Ich habe in der index.php(darüber wird alles gestartet, sprich z.B. index.php?page=blub, also alles läuft über diese Datei) ganz oben, noch vor allem anderen
stehen, und im Login-Script
Damit funktioniert der Login, aber nicht die Sessions.
Wenn ich nämlich in der Logout das hier stehen habe:
zeigt er mir immer die else an und nicht das obere.
Ich hoffe ihr könnt mir helfen.
Vielen dank schon einmal im voraus.
Mfg
Ich habe mir grade mal ein kleines Login-Script gebastelt, und es funktioniert auch mit MySQL Abfrage und so weiter.
Leider musste ich aber feststellen, dass die SESSIONS nicht gehen. Ich habe in der index.php(darüber wird alles gestartet, sprich z.B. index.php?page=blub, also alles läuft über diese Datei) ganz oben, noch vor allem anderen
PHP:
session_start();
PHP:
if($sql_rowquery->passwort == $md5_passwort)
{
$_SESSION['username'] = $username;
$_SESSION['passwort'] = $md5_passwort;
echo "Sie haben sich erfolgreich eingeloggt!";
}
Wenn ich nämlich in der Logout das hier stehen habe:
PHP:
if(isset($_SESSION["username"]))
{
unset($_SESSION['username']);
unset($_SESSION['passwort']);
session_destroy();
echo "Sie wurden soeben erfolgreich ausgeloggt.";
}
else
{
echo "Sie sind nicht eingeloggt, und somit können Sie sich auch nicht ausloggen.";
}
Ich hoffe ihr könnt mir helfen.
Vielen dank schon einmal im voraus.
Mfg