Thomas Meinike: Wert in Session aktualisieren

Beitrag lesen

Hallo,

Ich weiß nicht aber irgendwie treiben mich Sessions langsam in den Wahnsinn!
Wo mache ich bloß den Fehler? Ich bin an diesem blöden Script jetzt bestimmt 4 Stunden, ohne Sessions wären das 10 Minuten gewesen!

Versuche mal mein Seminarbeispiel nachzuvollziehen (3 Dateien):

// sessions1.php

<?php
session_start();         // Sitzung starten
session_register("xyz"); // Sitzungs-Variable xyz registrieren
?>
<html>
<head>
<title>Sessions</title>
</head>
<body>
<h2>Testseite 1</h2>
<?php
print "Session-ID: ".session_id();
$xyz="Test"; // Sitzungs-Variable mit Wert belegen
?>
<br>
<a href="sessions2.php">Testseite 2</a>
</body>
</html>

// sessions2.php

<?php
session_start();
?>
<html>
<head>
<title>Sessions</title>
</head>
<body>
<h2>Testseite 2</h2>
<?php
print "Session-ID: ".session_id();
print "<br>Wert der Session-Variable xyz: ".$xyz;
?>
<br>
<a href="sessions3.php">Testseite 3</a>
</body>
</html>

// sessions3.php

<?php
session_start();
session_unset();   // alle Sitzungs-Variablen entfernen
session_destroy(); // Sitzung beenden
?>
<html>
<head>
<title>Sessions</title>
</head>
<body>
<h2>Testseite 3</h2>
<?php
print "Sitzungs-ID: ".session_id();
print "<br>Sitzungs-Variable $xyz: ".$xyz;
?>
<br>
Die Session-ID und die Sitzungsvariable $xyz wurde wieder entfernt.
</body>
</html>

MfG, Thomas