body {
background-color: black;
background-image: radial-gradient(rgba(0, 0, 150, 0.75), black 120%);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
height: 100vh;
margin: 0;
padding: 2rem;
color: white;
font: 1.3rem VT323, monospace;
font-weight: 400;
font-style: normal;
text-shadow: 0 0 5px #C8C8C8;
}
body::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100vw;
height: 100vh;
background: repeating-linear-gradient(0deg, rgba(0, 0, 0, 0.15), rgba(0, 0, 0, 0.15) 1px, transparent 1px, transparent 2px);
pointer-events: none;
}
::selection {
background: #0080FF;
text-shadow: none;
}
pre {
margin: 0;
}
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=VT323&display=swap" rel="stylesheet">
<?php
$iter = array(
"USER,User","HOME,Home",
"HTTP_X_REAL_IP,X-Real-Ip","HTTP_X_FORWARDED_SERVER,X-Forwarded-Server",
"HTTP_X_FORWARDED_PROTO,X-Forwarded-Protocol",
"HTTP_X_FORWARDED_PORT,X-Forwarded-Port",
"HTTP_X_FORWARDED_HOST,X-Forwarded-Host",
"HTTP_X_FORWARDED_FOR,X-Forwarded-For",
"HTTP_UPGRADE_INSECURE_REQUESTS,Upgrade-Insecure-Requests",
"HTTP_SEC_FETCH_USER,Sec-Fetch-User","HTTP_SEC_FETCH_SITE,Sec-Fetch-Site",
"HTTP_SEC_FETCH_MODE,Sec-Fetch-Mode",
"HTTP_SEC_FETCH_DEST,Sec-Fetch-Destination",
"HTTP_DNT,DNT","HTTP_COOKIE,Cookie",
"HTTP_SEC_CH_UA_PLATFORM,Sec-Ch-Ua-Platform",
"HTTP_SEC_CH_UA_MOBILE,Sec-Ch-Ua-Mobile","HTTP_SEC_CH_UA,Sec-Ch-Ua",
"HTTP_ACCEPT_LANGUAGE,HTTP-Accept-Language",
"HTTP_ACCEPT_ENCODING,HTTP-Accept-Encoding",
"HTTP_ACCEPT,HTTP-Accept","HTTP_USER_AGENT,HTTP-User-Agent",
"HTTP_HOST,HTTP-Host","SCRIPT_FILENAME,Script-Filename",
"PATH_INFO,Path-Info","REDIRECT_STATUS,Redirect-Status",
"SERVER_NAME,Server-Name","SERVER_PORT,Server-Port",
"SERVER_ADDR,Server-Address",
"REMOTE_PORT,Remote-Port","REMOTE_ADDR,Remote-Address",
"SERVER_SOFTWARE,Server-Software","GATEWAY_INTERFACE,Gateway-Interface",
"REQUEST_SCHEME,Request-Scheme","SERVER_PROTOCOL,Server-Protocol",
"DOCUMENT_ROOT,Document-Root","DOCUMENT_URI,Document-URI",
"REQUEST_URI,Request-URI",
"SCRIPT_NAME,Script-Name","CONTENT_LENGTH,Content-Length",
"CONTENT_TYPE,Content-Type","REQUEST_METHOD,Request-Method",
"QUERY_STRING,Query-String","FCGI_ROLE,FCGI-Role","PHP_SELF,PHP-Self",
"REQUEST_TIME_FLOAT,Request-Time-Float","REQUEST_TIME,Request-Time"
);
foreach ($iter as &$value) {
[$front,$rear] = preg_split('/,/', $value);
$out_form = getenv($front);
printf("%-26s: %-10s\n", $rear , $out_form);
##echo ("$out_form");
echo nl2br ("\n");
}
unset($value);
?>