apache2/require/file2.php
<?php session_start();
setcookie('cDrei', array_key_exists("cDrei", $_COOKIE) ? $_COOKIE['cDrei'] + 1 : 0);
?>
<html>
<head>
<title>require/file2.php blabla</title>
</head>
<body>
<h1> require/file2.php blabla</h1>
environment <ul>
<?php $a = ["PHP_SELF", "HTTP_SESSION", "HTTP_HOST", "HTTP_REFERER" , "HTTP_USER_AGENT", "SERVER_NAME", "SERVER_ADDR", "SERVER_PORT", "REMOTE_HOST", "REMOTE_ADDR", "REMOTE_USER", "REMOTE_PORT", "REMOTE_IDENT", "REMOTE_PORT"];
foreach ($a as $v) echo "<li> " . $v . " = " . apache_getenv($v) . " * " . (array_key_exists($v, $_SERVER) ? $_SERVER[$v] : "***notIn\$_SERVER" ) ."</li>";
echo "<li> \$PHP_AUTH_USER = " . $PHP_AUTH_USER . "</li>";
?>
</ul> session <ul> <?php foreach ($_SESSION as $k => $v) echo "<li> " . $k . " = " . $v ."</li>";
echo "<li> HTTP_SESSION[eins] = " . apache_getenv("HTTP_SESSION")["eins"] . " *** _resp[][] </li>";
echo "<li> HTTP_SESSION[zwei] = " . apache_getenv("HTTP_SESSION")["zwei"] . " *** _resp[][]" . ' * ' . $_SESSION["zwei"] . "</li>";
$_RESPONSE["HTTP_SESSION"]["eins"] = "sess val 1"; $_SESSION["zwei"] = "sess val 2";
$_SESSION['drei'] = array_key_exists("drei", $_SESSION) ? $_SESSION['drei'] + 1 : 0;
echo "<li> \$_SESSION[drei] = " . $_SESSION["drei"] . "</li>"; ?>
</ul> cookie <ul> <?php foreach ($_COOKIE as $k => $v) echo "<li> " . $k . " = " . $v ."</li>"; ?>
</ul> server <ul> <?php foreach ($_SERVER as $k => $v) echo "<li> " . $k . " = " . $v ."</li>"; ?>
</ul> request <ul> <?php foreach (apache_request_headers() as $k => $v) echo "<li> " . $k . " = " . $v ."</li>"; ?>
</ul> response <ul> <?php foreach (apache_response_headers() as $k => $v) echo "<li> " . $k . " = " . $v ."</li>"; ?>
</ul> getallheaders <ul> <?php foreach (getallheaders() as $k => $v) echo "<li> " . $k . " = " . $v ."</li>"; ?>
</ul>
<h1>Source</h1>
<?php highlight_file('file2.php') ?>
</body>
</html>