$ip, "hostname" => $if->getReverseDNS()); if( isset($_GET["geoip"]) && $_GET["geoip"] != 0){ $geoip = $result = array_merge($result, $if->getAllGeoipRecords()); } if( isset($_GET["header"]) && $_GET["header"] != 0){ $header = $if->getHeader(); $result = array_merge($result, $header); } if( ! isset($_GET["output"]) || $_GET["output"] == "" ){ $_GET["output"] = "html"; } switch($_GET["output"]){ case("json"): header("Content-Type: application/json"); echo $if->encodeJson($result); break; case("html"): require 'template.php'; break; case("php"): header("Content-Type: text/plain"); echo serialize($result); break; default: require 'template.php'; break; }