From 5b9855c5c4285478219e96a93ef953297014b165 Mon Sep 17 00:00:00 2001
From: Malte Bublitz
+ © =date("Y")?> malte70
+
$ finger ip@ip.malte70.de
+5.1.92.135
$ finger myip@ip.malte70.de
+Your IP: 5.1.92.135
+Your Hostname: spandau.rolltreppe3.de
\n\t"; + $ad.= "IPInfo feat. 98.css\n\t
\n"; + + } + + return $ad; +} + +?> diff --git a/api.php b/api.php new file mode 100644 index 0000000..5332705 --- /dev/null +++ b/api.php @@ -0,0 +1,108 @@ +getIP(); + break; + + case "hostname": + case "host": + case "fqdn": + print $info->getHostname(); + break; + + case "useragent": + case "user-agent": + case "ua": + print $info->getUserAgent(""); + break; + + case "browser": + case "client": + print $info->getBrowser(""); + break; + + case "os": + case "operatingsystem": + case "operating-system": + print $info->getOS(""); + break; + + case "lang": + case "language": + case "locale": + print $info->getLanguage(""); + break; + + case "country": + print $info->getGeoIPCountry(); + break; + + case "region_code": + $region = $info->getGeoIPRegion(); + if (is_array($region)) + print $region[0]; + break; + + case "region": + $region = $info->getGeoIPRegion(); + if (is_array($region)) + print $region[1]; + break; + + case "city": + $city = $info->getGeoIPCity(); + if ($city) + print $city[0]; + break; + + case "zip": + case "postal_code": + $city = $info->getGeoIPCity(); + if ($city) + print $city[1]; + break; + + case "coordinates": + case "gps": + $city = $info->getGeoIPCity(); + if ($city) + print $city[2][0] . " " . $city[2][1]; + break; + + case "latitude": + $city = $info->getGeoIPCity(); + if ($city) + print $city[2][0]; + break; + + case "longitude": + $city = $info->getGeoIPCity(); + if ($city) + print $city[2][1]; + break; + + default: + print "Error: Invalid query"; + +} + +?> \ No newline at end of file diff --git a/assets/css/98.css b/assets/css/98.css new file mode 100644 index 0000000..0e5a2b4 --- /dev/null +++ b/assets/css/98.css @@ -0,0 +1,513 @@ +/** + * 98.css + * Copyright (c) 2020 Jordan Scalesk?cnqrE{O0GCl$rDqQe9@{56WvOwSfEsj`AUU2R~aSF
zQ$~xc@U+|2%9-LiWtzBNIY-=}Oc%?PI&rg7FP19-ai=m%+@&;&6-tZPitF@K%GF}K
zvQ#{yTqAZU*NT^vo5jn@a`A?8r`Uz(%f3_|6JIHhi?5Y!;@`@X@aT4kUzL}{Z_3M}
zS9wLLQdWpkB~p|rQKDRl78Od2s8nJ_6`oNTrNoQTN`e@pB#M)jByoz8EXFD+Vus=t
z4T?uJ;>o=x#V2MeMPimxESi;}qD3hYmnsv)WlD{>Pnjn+DD%ZeWr4U~IafTOoF^Vs
z&KH}Mh2kOQ0 }e&Ye-L1UA#*?7p?xs`GaD_Y2Hq)R#a!
zA
+C@NJsl4^!(I#R(GT|cdWw7X
zgT3+irx)}V_xgJDf}VKi8+yU1J;!If^!~wvFP+q@_iCq(EO3VPB=rUodej%*`T7B8
z&&)%sj1wH0y(`Z>XWrxmQ&TQ=%zb>$Q}Z6_4eME%Jk-%M_xE$pYcQ%iYtI>#cHX&5
zuUY6^aI$gn?W-?cl@^xJvbuBq`qit~ukT#l($d-4V)mY$I3y!1H?-%~{Dg(e7B64E
zY}xYViVo5H2Wdm9{;L4@Bh1=eXh)((GP(^4Cnz`c
ZMcgs
{wgf93F
zJ_|mBQ${=<@#jb(nD*@eufSF#-9`qDOc_}^vSH-wkw{TX(Nyt}qOW44;v>a(
(J~>UWW{=q4D)y%kRYBRDT{**FC-Zkssn=(zsz6UYBNe$RNH
z2}36=ncz1eWI`hNF>RW-ccL?RC;elR19%s`Iw@vS?xfa9?|%O2XTP5#e=hjBbuxSM
zgvlC{^}x?(Jb3o(oBUzQswp~C?oN383>a%P|
z?m4HpFfpn~*b!qmTTDOfLIr3M&Kz7G+?j)9M}U{ugPFuXk^ccStX9J>;