Alle Session-Variablen auflisten
Session-Name und Session-ID:
"
."".session_name()." = ".session_id()."";
echo "Session-Status: ".session_status()."
".PHP_SESSION_DISABLED."=PHP_SESSION_DISABLED ".PHP_SESSION_NONE."=PHP_SESSION_NONE ".PHP_SESSION_ACTIVE."=PHP_SESSION_ACTIVE";//fie
if (count($_SESSION) == 0) {
echo "Keine SESSION-Variablen gefunden.
";
} else {
// Vor der Schleife über alle Einträge in $_SESSION:
// 1.) Anzahl der Session-Variablen ausgeben
// 2.) Kopfzeile der Tabelle erzeugen
echo "".count($_SESSION)." SESSION-Variable(n) gefunden:
";
echo '| Variable | Wert |
';
foreach($_SESSION as $variable => $wert) { // Eine Tabellenzeile
echo "| ".$variable." | "; // mit 2 Spalten pro
print_r( $wert ); // Variable ausgeben.
echo " |
";
}
// Die Funktion print_r() gibt Variablen-Informationen in lesbarer Form aus.
// Funktioniert auch mit Arrays und Objekten: erzeugt eine Liste aller
// Eintr�ge bzw. Eigenschaften. "_r" steht fuer rekursiv, d.h. Arrays
// und Objekte koennen auch verschachtelt sein.
// Wir brauchen diese Funktion hier, weil die "gemerkte_auswahl"
// ein Array ist (mit den ausgew�hlten Bezirks-IDs als Eintr�ge).
echo "
"; // Hinter der Schleife: Abschluss der Tabelle.
}
?>
PHP-Quellcode