Either you've tested when steam had its massive maintenaince downtime yesterday or file_get_contents() might not be allowed on your server (allow_fopen_url must be enabled).
if you have php-curl installed you could workaround this by adding the following function
PHP Code:
function file_get_contents_curl($url, $agent = "My Agent"){
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //Set curl to return the data instead of printing it to the browser.
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_URL, $url);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}
and replace
PHP Code:
file_get_contents('http://steamcommunity.com/groups/'.$group)
with
PHP Code:
file_get_contents_curl('http://steamcommunity.com/groups/'.$group)
.
i have not tested this but it should work.
other problem could be that your host can't resolve the steamcommunity domain properly.