| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- <?php
- require_once './vendor/autoload.php';
- $array = [];
- $array['ssl']=false;
- if($_SERVER['SERVER_PORT']==443){$array['ssl']=true;}
- $array['title'] = $_SERVER['CUSTOM_SERVER_NAME'];
- $items = array(
- array("name" => "HTTP_HOST", "value" => $_SERVER['HTTP_HOST']),
- array("name" => "REQUEST_SCHEME", "value" => $_SERVER['REQUEST_SCHEME']),
- array("name" => "REQUEST_URI", "value" => $_SERVER['REQUEST_URI'])
- );
- $group['name'] = "REQUEST";
- $group['items'] = $items;
- $groups[] = $group;
- $items = array(
- array("name" => "HTTP_X_REAL_IP", "value" => $_SERVER['HTTP_X_REAL_IP']),
- array("name" => "HTTP_X_FORWARDED_FOR", "value" => $_SERVER['HTTP_X_FORWARDED_FOR']),
- array("name" => "HTTP_X_FORWARDED_PROTO", "value" => $_SERVER['HTTP_X_FORWARDED_PROTO'])
- );
- $group['name'] = "PROXY";
- $group['items'] = $items;
- $groups[] = $group;
- $items = array(
- array("name" => "REMOTE_ADDR", "value" => $_SERVER['REMOTE_ADDR']),
- array("name" => "REMOTE_PORT", "value" => $_SERVER['REMOTE_PORT']),
- array("name" => "HTTP_USER_AGENT", "value" => $_SERVER['HTTP_USER_AGENT'])
- );
- $group['name'] = "CLIENT";
- $group['items'] = $items;
- $groups[] = $group;
- $items = array(
- array("name" => "SERVER_NAME", "value" => $_SERVER['SERVER_NAME']),
- array("name" => "SERVER_ADDR", "value" => $_SERVER['SERVER_ADDR']),
- array("name" => "SERVER_PORT", "value" => $_SERVER['SERVER_PORT']),
- array("name" => "SERVER_PROTOCOL", "value" => $_SERVER['SERVER_PROTOCOL'])
- );
- $group['name'] = "SERVER";
- $group['items'] = $items;
- $groups[] = $group;
- $array['groups'] = $groups;
- $loader = new \Twig\Loader\FilesystemLoader('templates');
- $twig = new \Twig\Environment($loader);
- echo $twig->render('template.html', $array);
- ?>
|