Sers Leute =0
In der Login.php wird überprüft ob sich der User eingeloggt hat.
In den Headerinclude der bei jeder Datei ganz vorne includet wird, habe ich sesseion_start(); stehen.
Je nachdem, ob der User eingeloggt ist, oder nicht, sollen verschiedene Inhalte ausgegeben werden.
edit: Jetzt hab ich mal zum Test meine Session zerstört und bekommen nun immer die Seite eingeloggt zu sehen obwohl ich mich nicht eingeloggt habe. Also wird die $_SESSION['angemeldet'] immer gesetzt oO
In der Login.php wird überprüft ob sich der User eingeloggt hat.
PHP:
if ($usernameform == $username && $pw2 == $pw1)
{
$_SESSION['angemeldet'] = true;
echo "Du bist jetzt eingeloggt!";
}
else
{
echo "Falsche Eingaben.";
}
In den Headerinclude der bei jeder Datei ganz vorne includet wird, habe ich sesseion_start(); stehen.
Je nachdem, ob der User eingeloggt ist, oder nicht, sollen verschiedene Inhalte ausgegeben werden.
PHP:
// Das steht im Header immer
if (!isset ($_SESSION['angemeldet']))
{
$statuscheck = "1";
}
// Und das ist fürs Menü, ob man eingeloggt ist oder nicht
if ($statuscheck == "1")
{
include("includes/loginmenu.inc.php");
}
else
{
include("includes/logoutmenu.inc.php");
}
edit: Jetzt hab ich mal zum Test meine Session zerstört und bekommen nun immer die Seite eingeloggt zu sehen obwohl ich mich nicht eingeloggt habe. Also wird die $_SESSION['angemeldet'] immer gesetzt oO
Zuletzt bearbeitet: