Hallo, hoffe jemand kann mir helfen.
Ich setze eine Session wie folgt:
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
session_start();
$username = $_POST['benutzer'];
$passwort = $_POST['passwort'];
$hostname = $_SERVER['HTTP_HOST'];
$path = dirname($_SERVER['PHP_SELF']);
}
$_SESSION['angemeldet'] = true;
$_SESSION['id']=$id;
Wenn ich danach den sessioninhalt ausgebe, ist alles richtig gesetzt.
Anschliessend rufe ich ein folgepgm auf mit folgendem Inhalt:
session_start();
Dort wird die session nicht mehr erkannt, habe den inhalt wie folgt ausgegeben:
echo "Inhalt Session ";echo"<br>";
foreach ($_SESSION as $key =>$xy)
{
echo $key." = ".$xy."<br>";
}
Mit Ausnahem der Überschrift (Inhalt..) wird nichts ausgegeben.
Wodurch kann der sessioninhalt verloren gehen
Ich setze eine Session wie folgt:
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
session_start();
$username = $_POST['benutzer'];
$passwort = $_POST['passwort'];
$hostname = $_SERVER['HTTP_HOST'];
$path = dirname($_SERVER['PHP_SELF']);
}
$_SESSION['angemeldet'] = true;
$_SESSION['id']=$id;
Wenn ich danach den sessioninhalt ausgebe, ist alles richtig gesetzt.
Anschliessend rufe ich ein folgepgm auf mit folgendem Inhalt:
session_start();
Dort wird die session nicht mehr erkannt, habe den inhalt wie folgt ausgegeben:
echo "Inhalt Session ";echo"<br>";
foreach ($_SESSION as $key =>$xy)
{
echo $key." = ".$xy."<br>";
}
Mit Ausnahem der Überschrift (Inhalt..) wird nichts ausgegeben.
Wodurch kann der sessioninhalt verloren gehen