List Global Server Vars - PHP
List Global Server Vars - PHP
php
echo "<table border=\"1\">";
echo "<tr><td>" .phpversion() ."</td><td>".'Current PHP version'."</td></tr>";
echo "<tr><td>" .getcwd() ."</td><td>".'getcwd()[cwdcurrent working
directory]'."</td></tr>";
echo "<tr><td>" .dirname(getcwd()) ."</td><td>".'dirname(getcwd())'."</td></tr>";
echo "<tr><td>" .dirname(__FILE__) ."</td><td>".'dirname(__FILE__)'."</td></tr>";
echo "<tr><td>"
.dirname($_SERVER['PHP_SELF']) ."</td><td>".'dirname($_SERVER["PHP_SELF"])'."</td><
/tr>";
echo "<tr><td> </td><td> </td></tr>";
echo "<tr><td>" .
$_SERVER['PHP_SELF'] ."</td><td>".'$_SERVER["PHP_SELF"]'."</td></tr>";
echo "<tr><td>" .$_SERVER['argv'] ."</td><td>".'$_SERVER["argv"]'."</td></tr>";
echo "<tr><td>" .$_SERVER['argc'] ."</td><td>".'$_SERVER["argc"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['GATEWAY_INTERFACE'] ."</td><td>".'$_SERVER["GATEWAY_INTERFACE"]'."</td></
tr>";
echo "<tr><td>" .
$_SERVER['SERVER_ADDR'] ."</td><td>".'$_SERVER["SERVER_ADDR"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['SERVER_NAME'] ."</td><td>".'$_SERVER["SERVER_NAME"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['SERVER_SOFTWARE'] ."</td><td>".'$_SERVER["SERVER_SOFTWARE"]'."</td></tr>"
;
echo "<tr><td>" .
$_SERVER['SERVER_PROTOCOL'] ."</td><td>".'$_SERVER["SERVER_PROTOCOL"]'."</td></tr>"
;
echo "<tr><td>" .
$_SERVER['REQUEST_URI'] ."</td><td>".'$_SERVER["REQUEST_URI"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['REQUEST_FILENAME'] ."</td><td>".'$_SERVER["REQUEST_FILENAME"]'."</td></tr
>";
echo "<tr><td>" .
$_SERVER['REQUEST_METHOD'] ."</td><td>".'$_SERVER["REQUEST_METHOD"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['REQUEST_TIME'] ."</td><td>".'$_SERVER["REQUEST_TIME"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['QUERY_STRING'] ."</td><td>".'$_SERVER["QUERY_STRING"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['DOCUMENT_ROOT'] ."</td><td>".'$_SERVER["DOCUMENT_ROOT"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['SCRIPT_FILENAME'] ."</td><td>".'$_SERVER["SCRIPT_FILENAME"]'."</td></tr>"
;
echo "<tr><td>" .
$_SERVER['HTTP_ACCEPT'] ."</td><td>".'$_SERVER["HTTP_ACCEPT"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_ACCEPT_CHARSET'] ."</td><td>".'$_SERVER["HTTP_ACCEPT_CHARSET"]'."</t
d></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_ACCEPT_ENCODING'] ."</td><td>".'$_SERVER["HTTP_ACCEPT_ENCODING"]'."<
/td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_ACCEPT_LANGUAGE'] ."</td><td>".'$_SERVER["HTTP_ACCEPT_LANGUAGE"]'."<
/td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_CONNECTION'] ."</td><td>".'$_SERVER["HTTP_CONNECTION"]'."</td></tr>"
;
echo "<tr><td>" .
$_SERVER['HTTP_HOST'] ."</td><td>".'$_SERVER["HTTP_HOST"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_REFERER'] ."</td><td>".'$_SERVER["HTTP_REFERER"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_USER_AGENT'] ."</td><td>".'$_SERVER["HTTP_USER_AGENT"]'."</td></tr>"
;
echo "<tr><td>" .$_SERVER['HTTPS'] ."</td><td>".'$_SERVER["HTTPS"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['REMOTE_ADDR'] ."</td><td>".'$_SERVER["REMOTE_ADDR"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['REMOTE_HOST'] ."</td><td>".'$_SERVER["REMOTE_HOST"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['REMOTE_PORT'] ."</td><td>".'$_SERVER["REMOTE_PORT"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['SCRIPT_FILENAME'] ."</td><td>".'$_SERVER["SCRIPT_FILENAME"]'."</td></tr>"
;
echo "<tr><td>" .
$_SERVER['SERVER_ADMIN'] ."</td><td>".'$_SERVER["SERVER_ADMIN"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['SERVER_PORT'] ."</td><td>".'$_SERVER["SERVER_PORT"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['SERVER_SIGNATURE'] ."</td><td>".'$_SERVER["SERVER_SIGNATURE"]'."</td></tr
>";
echo "<tr><td>" .
$_SERVER['PATH_INFO'] ."</td><td>".'$_SERVER["PATH_INFO"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['PATH_TRANSLATED'] ."</td><td>".'$_SERVER["PATH_TRANSLATED"]'."</td></tr>"
;
echo "<tr><td>" .
$_SERVER['SCRIPT_NAME'] ."</td><td>".'$_SERVER["SCRIPT_NAME"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['PHP_AUTH_DIGEST'] ."</td><td>".'$_SERVER["PHP_AUTH_DIGEST"]'."</td></tr>"
;
echo "<tr><td>" .
$_SERVER['PHP_AUTH_USER'] ."</td><td>".'$_SERVER["PHP_AUTH_USER"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['PHP_AUTH_PW'] ."</td><td>".'$_SERVER["PHP_AUTH_PW"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['AUTH_TYPE'] ."</td><td>".'$_SERVER["AUTH_TYPE"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_X_FORWARDED_FOR'] ."</td><td>".'$_SERVER["HTTP_X_FORWARDED_FOR"]'."<
/td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_X_FORWARDED_HOST'] ."</td><td>".'$_SERVER["HTTP_X_FORWARDED_HOST"]'.
"</td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_X_FORWARDED_SERVER'] ."</td><td>".'$_SERVER["HTTP_X_FORWARDED_SERVER
"]'."</td></tr>";
echo "<tr><td>" .
$_SERVER['HTTP_X_FORWARDED_PROTO'] ."</td><td>".'$_SERVER["HTTP_X_FORWARDED_PROTO"]
'."</td></tr>";
echo "</table>";
echo '<p>#################################</p>';
echo '<p>#################################</p>';
echo '<h3>$_SERVER:</h3>';
foreach($_SERVER as $key => $value) {
echo 'key: '.$key.'<br />';
echo 'value: '.$value.'<p>---</p>';
}
echo '<p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</p>';
echo '<h3>$_SESSION:</h3>';
foreach($_SESSION as $key => $value) {
echo 'key: '.$key.'<br />';
echo 'value: '.$value.'<p>---</p>';
}
echo '<p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</p>';
echo '<h3>$_FILES:</h3>';
foreach($_FILES as $key => $value) {
echo 'key: '.$key.'<br />';
echo 'value: '.$value.'<p>---</p>';
}
echo '<p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</p>';
echo '<h3>$_REQUEST:</h3>';
foreach($_REQUEST as $key => $value) {
echo 'key: '.$key.'<br />';
echo 'value: '.$value.'<p>---</p>';
}
echo '<p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</p>';
echo '<h3>$_COOKIE:</h3>';
foreach($_COOKIE as $key => $value) {
echo 'key: '.$key.'<br />';
echo 'value: '.$value.'<p>---</p>';
}
echo '<p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</p>';
echo '<h3>$_GET:</h3>';
foreach($_GET as $key => $value) {
echo 'key: '.$key.'<br />';
echo 'value: '.$value.'<p>---</p>';
}
echo '<p>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</p>';
echo '<h3>$_POST:</h3>';
foreach($_POST as $key => $value) {
echo 'key: '.$key.'<br />';
echo 'value: '.$value.'<p>---</p>';
}
echo
'<h3>##############################################################################
#######</h3>';
echo '<h3>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ phpinfo()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</h3>';
echo
'<h3>##############################################################################
#######</h3>';
phpinfo();