<? $copy ="mihan-888"; $ip = $_GET["ip"]; $port = $_GET["port"]; if($ip == '') { } if($port == '') { $port = '7777'; } include ('inc/api.php'); $query = new SampQueryAPI($ip, $port); if($query->isOnline()) { $stat = $query->getInfo(); $aServerRules = $query->getRules(); $name = $stat['hostname']; $players = "Players: ".$stat['players']."/".$stat['maxplayers']; $map = "Map: ".$stat['mapname']; $mode = "Mode: ".$stat['gamemode']; $adr = "IP: ".$ip.":".$port; } else { $name = "Ñåðâåð íåäîñòóïåí"; $mode = ""; $players = ""; $map = ""; $ip = ""; $port = ""; $adr = ""; } $namea=win_uni($nameo);//Êîíâåðòèì ðóññêèå ñèìâîëû $modea=win_uni($modeo); $mapa=win_uni($mapo); $playersa=win_uni($players); $coord = imagettfbbox(14, 0, 'arialbd.ttf', $namea); $width = $coord[2] - $coord[0]; $X = (400 - $width) / 2; $Y= 27; $im = @imagecreatefrompng ("img/fon.png"); //Ôîí $tc = imagecolorallocate ($im, 255, 255, 255); //Öâåò òåêñòà imagettftext($im,14,0, $X, $Y,$tc,'arialbd.ttf',$namea); imagettftext($im,10,0, 25, 55,$tc,'arial.ttf',$playersa); imagettftext($im,10,0, 205, 55,$tc,'arial.ttf',$adr); imagettftext($im,10,0, 205, 70,$tc,'arial.ttf',$modea); imagettftext($im,10,0, 25, 70,$tc,'arial.ttf',$mapa); imagettftext($im,8,0, 330, 105,$tc,'arial.ttf',$copy); imagePNG($im,''); function win_uni($s) { $s = convert_cyr_string($s,'w','i'); for ($result='', $i=0; $i<strlen($s); $i++) { $charcode = ord($s[$i]); $result .= ($charcode>175)?"&#".(1040+($charcode-176)).";":$s[$i]; } return $result; } ?>
Lecz gdy wpisujê adres http://strona.pl/gen.php?ip=91.203.223.75&port=9079 to wywala mi b³±d ¿e obrazek posiada b³êdy. Proszê o pomoc bo nie mogê nic na to poradziæ z moimi umiejêtno¶ciami
