. * */ $gruppe = "valve"; // Der Gruppenname hinter http://steamcommunity.com/groups/ echo stgrp_status($gruppe); function stgrp_status($group = false){ if(!$group){ return false; } $error_reporting = error_reporting(); error_reporting(0); $url = file_get_contents('http://steamcommunity.com/groups/'.$group); $default_socket_timeout = ini_get("default_socket_timeout"); ini_set("default_socket_timeout", 0); if($http_response_header[0] != "HTTP/1.1 200 OK"){ error_reporting($error_reporting); ini_set("default_socket_timeout", $default_socket_timeout); return "
Steamcommunity appears to be down.
"; } error_reporting($error_reporting); ini_set("default_socket_timeout", $default_socket_timeout); $return .= "
\n"; preg_match("#

(.+)

#sU", $url, $aTitle); $return .= "".$aTitle[1]."\n"; $return .= "
\n"; preg_match("#(.+)#sU", $url, $aMembers); $return .= "".$aMembers[1]." Members\n"; $return .= "
\n"; preg_match_all("#
(.+)
#sU", $url, $aActive); $return .= "".$aActive[1][0]." In-Game\n"; $return .= "
"; $return .= "".$aActive[1][1]." Online\n"; $return .= "
"; return $return; } ?>