====== Daten einer Session abrufen ====== Die gespeicherten Werte einer Session kann man über den Namen der jeweiligen Variable direkt ermitteln bzw. über die Funktion list() komplett auslesen. === Beispioel: session_seite2.php === Die Werte, die im vorigen Beispiel in der Session-Datei gespeichert wurden, möchte man auf einer neuen Seite(''session_seite2.php'') auslesen. Zwei Möglichkeiten werden aufgezeigt: "; echo "

"; echo "
Die übergebene Session-ID lautet:
".session_id()."

"; echo "Folgende Session-Variablen wurden gespeichert (anzeigen mit list):
"; while (list($key,$value) = each($_SESSION)) echo $key." = ".$value."
"; echo "
Ausgabe mit foreach()
"; foreach($_SESSION as $key => $value){ echo "Schlüssel : ".$key."
\n"; echo "Wert : ".$value."
\n"; } echo "

Direktes Ansprechen der Session-Variablen:

"; $g_name = $_SESSION["name"]; $g_strasse = $_SESSION["strasse"]; $g_ort = $_SESSION["ort"]; echo "Name aus der Session-Datei: $g_name
"; echo "Strasse aus der Session-Datei: $g_strasse
"; echo "Ort aus der Session-Datei: $g_ort
"; print_r($_SESSION); ?>
* Die Verwendung der bereits in session.php geöffneten Datei wird eingeleitet mit session_start(). * Zur Kontrolle wird die Session-ID ausgegeben. * Die Elemente werden auf zwei Arten (mittels list, foreach bzw. $_SESSION[]) ausgelesen und ausgegeben.