0) { echo "Session Nr ".SID." wurd neu gestartet
"; } echo "Die aktuelle Sessionnummer lautet: ".session_id()."
\n"; echo "Die Sessions werden gespeichert im Verzeichnis: " .htmlspecialchars(ini_get('session.save_path'))."
\n"; if (!isset($_SESSION['data'])) { $_SESSION['data'] = 'Thomas der Liebe. '; $_SESSION['fill'] = ''; } if (!isset($_SESSION['count'])) { $_SESSION['count'] = 0; } if (!isset($_GET['memo'])) { $_SESSION['data'] .= $_SESSION['data']; } else { $_SESSION['fill'] .= str_repeat('X',intval($_GET['memo'])); } $_SESSION['count']++; $memory_limit = strtoupper(ini_get('memory_limit')); $multiplier = 1; if (strpos($memory_limit,'K') !== false) { $multiplier = 1024; } elseif (strpos($memory_limit,'M') !== false) { $multiplier = 1048576; } elseif (strpos($memory_limit,'G') !== false) { $multiplier = 1073741824; } $memory_limit = intval($memory_limit) * $multiplier; $memory_used_real = memory_get_usage(true); $memory_used_dyn = memory_get_usage(); $memory_left = $memory_limit - $memory_used_dyn - $memory_used_real; $globals = (isset($data))?'existiert':'ist nicht angelegt'; $longarray = (isset($HTTP_SESSION_VARS))?'existiert':'ist nicht angelegt'; echo "
\n";
echo "Scriptvariable \$data $globals
\n"; echo "Long-Array \$HTTP_SESSION_VARS $longarray
\n"; echo "Größe des Datenfeldes: ".strlen($_SESSION['data'])."
\n"; echo "Memory Limit: $memory_limit
\n"; echo "Benutzter Speicher dyn.: $memory_used_dyn
\n"; echo "Benutzter Speicher real.: $memory_used_real
\n"; echo "Verbleibender Speicher: $memory_left
\n"; echo "Durchlauf: {$_SESSION['count']}
\n"; echo "Session fortsetzen, Speicherbedarf verdoppeln
\n"; echo "Session fortsetzen, +100 Bytes
\n"; echo "Session fortsetzen, +1.000 Bytes
\n"; echo "Session fortsetzen, +10.000 Bytes
\n"; echo "
\n"; ?>