mam taki kod:
Kod
<?php
//
require("gameq/GameQ.php");
$input=Array();
$input[0]=$_GET['adres']; //cs:193.33.176.148:27015
for($i=0;$i<count($input);$i++)
$servery[$i]=explode(':',$input[$i]);
$dane = new GameQ;
$dane->setOption('timeout', 200);
$dane->setFilter('normalise');
$dane->setFilter('sortplayers', 'score',false);
$dane->addServers($servery);
$data = $dane->requestData();
if($data[0]['hostname']=="") $active=0;
else $active=1;
if($active)
$mapa='http://image.www.gametracker.com/images/maps/160x120/cs/'.$data[0]['gq_mapname'].'.jpg';
else
$mapa="http://image.www.gametracker.com/images/maps/160x120/nomap";
$mapax='banner/tmp/'.$data[0]['gq_mapname'].'.jpg';
if (!file_exists($mapax))
copy($mapa,$mapax );
header('Content-type: image/jpeg');
//echo file_get_contents($mapax);
$im=createimagefromjpeg($mapax);
imagejpeg($im);
imagedestroy($im);
?>
//
require("gameq/GameQ.php");
$input=Array();
$input[0]=$_GET['adres']; //cs:193.33.176.148:27015
for($i=0;$i<count($input);$i++)
$servery[$i]=explode(':',$input[$i]);
$dane = new GameQ;
$dane->setOption('timeout', 200);
$dane->setFilter('normalise');
$dane->setFilter('sortplayers', 'score',false);
$dane->addServers($servery);
$data = $dane->requestData();
if($data[0]['hostname']=="") $active=0;
else $active=1;
if($active)
$mapa='http://image.www.gametracker.com/images/maps/160x120/cs/'.$data[0]['gq_mapname'].'.jpg';
else
$mapa="http://image.www.gametracker.com/images/maps/160x120/nomap";
$mapax='banner/tmp/'.$data[0]['gq_mapname'].'.jpg';
if (!file_exists($mapax))
copy($mapa,$mapax );
header('Content-type: image/jpeg');
//echo file_get_contents($mapax);
$im=createimagefromjpeg($mapax);
imagejpeg($im);
imagedestroy($im);
?>
ma on sprawdzac czy w folderze jest plik mapy i jesli nie to go pobrac oraz wyswietlic i o ile pobieranie dziala to wyswietlanie nie i nie wiem dlaczego licze na waszą pomoc bo próbowalem juz wszystkiego.
uzycie echo file_get_contents... zamiast zestawu z gd2 tez nie dziala :/