Stránka 1 z 3
					
				Sa-Mp Generátor
				Napsal: 29 lis 2010 16:37
				od Domin77
				Dobrý den. Mam vlastńy sa-mp status generátor normalne zadam IPčku a vygeneruje ten obrázek ale chcem aby sa pod ten obrázek vypísal aj HTML kód aby si ho mohli lidi opsat a dát na wéb.
Tady je vygenerovaný obrázek 
http://samp.mzf.cz/obr.php?ipadresa=85.248.229.71&port=7778Chcel by sem aby se pod ten obrázek vypsalo toto: 
"<a href="http://wsp.cekuj.net"><img src=http://samp.mzf.cz/obr.php?ipadresa=$ip&port=$port>
Tady je ten PHP súbor
Kód: Vybrat vše
<?php 
// TU SKONTROLUJEME CI BOLI ZADANE UDAJE O SERVERI, AK NIE KOD SA NEVYKONA, POKRACUJE NA SPODKU 
if ((isset($_GET[ipadresa]))and(isset($_GET[port]))) { 
  header("Content-type: image/png"); // MAME OBRAZOK 
////////// PARAMETRE SERVERA 
  $ip= $_GET[ipadresa]; 
  $port= $_GET[port]; 
////////// KONIEC PARAMETRE SERVERA 
////////// VYGENEROVANIE OBRAZKU 
$sirka = 360; // SIRKA OBRAZKU 
$vyska = 96; // VYSKA OBRAZKU 
$cestakobrazku = "bg/style-1.jpg"; 
$obrazok = $obrazok = imagecreatefromjpeg($cestakobrazku);
////////// FARBA POZADIA OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
////////// KONIEC FARBY POZADIA OBRAZKU 
////////// KONIEC VYGENEROVANIE OBRAZKU 
////////// FARBY 
  $color = ImageColorAllocate($obrazok, 1000,700, 400); // farba pisma 1 
  $color_jakub = ImageColorAllocate ($obrazok, 102, 102, 102);  // to iste co pred tym ale ina farba 
////////// KONIEC FARBY 
////////// SA:MP FUNKCIE NIC NEPREMIENAJTE 
  $fp = @fsockopen('udp://' . $ip, $port, $errno, $errstr, 1); 
  if (!$fp) 
  { 
     ImageString($obrazok, 3, 50, 45, "Server nebol najdený $errno - $errstr", $color); 
   } 
   else 
   { 
        $packet = 'SAMP'; 
    $packet .= chr(strtok($ip, '.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr($port & 0xFF); 
    $packet .= chr($port >> 8 & 0xFF); 
    fwrite($fp, $packet.'i'); 
    fread($fp, 11); 
    $is_passworded = ord(fread($fp, 1)); 
    $plr_count     = ord(fread($fp, 2)); 
    $max_plrs      = ord(fread($fp, 2)); 
    $strlen        = ord(fread($fp, 4)); 
    $hostname      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $gamemode      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $mapname       = htmlentities(fread($fp, $strlen)); 
////////// VPYSOVANIE TEXTU DO OBRAZKOV 
    ImageString ($obrazok, 4, 5, 5, "$hostname", $color); 
    ImageString($obrazok, 3, 5, 32, "IP: $ip:$port", $color); 
    ImageString($obrazok, 3, 5, 46, "Players: $plr_count/$max_plrs", $color); 
    ImageString($obrazok, 3, 5, 61, "GameMode: $gamemode", $color); 
    ImageString($obrazok, 2, 265, 80, "wsp.cekuj.net", $color_jakub); 
    if ($is_passworded) 
    { 
     ImageString($obrazok, 3, 5, 76, "Password: Yes", $color); 
    } 
        else 
        { 
     ImageString($obrazok, 3, 5, 76, "Password: No", $color); 
    } 
////////// KONIEC VYPISOVANIA TEXTU DO OBRAZKOV 
    fwrite($fp, $packet.'c'); 
    fread($fp, 11); 
    fclose($fp); 
    } 
   
////////// KONIEC SA:MP FUNKCIE 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} else { 
header("Content-type: image/png"); 
$obrazok = ImageCreate (360,96); // VYPIS OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
$color = ImageColorAllocate($obrazok, 255, 255, 255); // farba pisma 1 
ImageString($obrazok, 3, 50, 45, "Server nebol najdeny!", $color); 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} 
?>
Kdo ví jak to spravit nech prosím napíše
 
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 18:59
				od CZechBoY
				Kód: Vybrat vše
<?php 
// TU SKONTROLUJEME CI BOLI ZADANE UDAJE O SERVERI, AK NIE KOD SA NEVYKONA, POKRACUJE NA SPODKU 
if ((isset($_GET[ipadresa]))and(isset($_GET[port]))) { 
  header("Content-type: image/png"); // MAME OBRAZOK 
////////// PARAMETRE SERVERA 
  $ip= $_GET[ipadresa]; 
  $port= $_GET[port]; 
////////// KONIEC PARAMETRE SERVERA 
////////// VYGENEROVANIE OBRAZKU 
$sirka = 360; // SIRKA OBRAZKU 
$vyska = 96; // VYSKA OBRAZKU 
$cestakobrazku = "bg/style-1.jpg"; 
$obrazok = $obrazok = imagecreatefromjpeg($cestakobrazku);
////////// FARBA POZADIA OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
////////// KONIEC FARBY POZADIA OBRAZKU 
////////// KONIEC VYGENEROVANIE OBRAZKU 
////////// FARBY 
  $color = ImageColorAllocate($obrazok, 1000,700, 400); // farba pisma 1 
  $color_jakub = ImageColorAllocate ($obrazok, 102, 102, 102);  // to iste co pred tym ale ina farba 
////////// KONIEC FARBY 
////////// SA:MP FUNKCIE NIC NEPREMIENAJTE 
  $fp = @fsockopen('udp://' . $ip, $port, $errno, $errstr, 1); 
  if (!$fp) 
  { 
     ImageString($obrazok, 3, 50, 45, "Server nebol najdený $errno - $errstr", $color); 
   } 
   else 
   { 
        $packet = 'SAMP'; 
    $packet .= chr(strtok($ip, '.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr($port & 0xFF); 
    $packet .= chr($port >> 8 & 0xFF); 
    fwrite($fp, $packet.'i'); 
    fread($fp, 11); 
    $is_passworded = ord(fread($fp, 1)); 
    $plr_count     = ord(fread($fp, 2)); 
    $max_plrs      = ord(fread($fp, 2)); 
    $strlen        = ord(fread($fp, 4)); 
    $hostname      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $gamemode      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $mapname       = htmlentities(fread($fp, $strlen)); 
////////// VPYSOVANIE TEXTU DO OBRAZKOV 
    ImageString ($obrazok, 4, 5, 5, "$hostname", $color); 
    ImageString($obrazok, 3, 5, 32, "IP: $ip:$port", $color); 
    ImageString($obrazok, 3, 5, 46, "Players: $plr_count/$max_plrs", $color); 
    ImageString($obrazok, 3, 5, 61, "GameMode: $gamemode", $color); 
    ImageString($obrazok, 2, 265, 80, "wsp.cekuj.net", $color_jakub); 
    if ($is_passworded) 
    { 
     ImageString($obrazok, 3, 5, 76, "Password: Yes", $color); 
    } 
        else 
        { 
     ImageString($obrazok, 3, 5, 76, "Password: No", $color); 
    } 
////////// KONIEC VYPISOVANIA TEXTU DO OBRAZKOV 
    fwrite($fp, $packet.'c'); 
    fread($fp, 11); 
    fclose($fp); 
    } 
   
////////// KONIEC SA:MP FUNKCIE 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} else { 
header("Content-type: image/png"); 
$obrazok = ImageCreate (360,96); // VYPIS OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
$color = ImageColorAllocate($obrazok, 255, 255, 255); // farba pisma 1 
ImageString($obrazok, 3, 50, 45, "Server nebol najdeny!", $color); 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} 
//vypsání toho tvýho odkazu:
echo "<a href=\"http://wsp.cekuj.net\"><img src=\"http://samp.mzf.cz/obr.php?ipadresa=$ip&port=$port\"> <br>\n";
?>
 
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:04
				od Domin77
				Díky mooooc
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:04
				od CZechBoY
				nz, jednoduchý echo 

 
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:07
				od Domin77
				to jo lenže ked sem to do teho PHPčka dal tak to pod ten obrázek nevypísalo tak stále to nejde
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:12
				od CZechBoY
				já nevim mě to přijde správně...
Kód: Vybrat vše
<?php 
// TU SKONTROLUJEME CI BOLI ZADANE UDAJE O SERVERI, AK NIE KOD SA NEVYKONA, POKRACUJE NA SPODKU 
if ((isset($_GET[ipadresa]))and(isset($_GET[port]))) { 
  header("Content-type: image/png"); // MAME OBRAZOK 
////////// PARAMETRE SERVERA 
  $ip= $_GET[ipadresa]; 
  $port= $_GET[port]; 
////////// KONIEC PARAMETRE SERVERA 
////////// VYGENEROVANIE OBRAZKU 
$sirka = 360; // SIRKA OBRAZKU 
$vyska = 96; // VYSKA OBRAZKU 
$cestakobrazku = "bg/style-1.jpg"; 
$obrazok = $obrazok = imagecreatefromjpeg($cestakobrazku);
////////// FARBA POZADIA OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
////////// KONIEC FARBY POZADIA OBRAZKU 
////////// KONIEC VYGENEROVANIE OBRAZKU 
////////// FARBY 
  $color = ImageColorAllocate($obrazok, 1000,700, 400); // farba pisma 1 
  $color_jakub = ImageColorAllocate ($obrazok, 102, 102, 102);  // to iste co pred tym ale ina farba 
////////// KONIEC FARBY 
////////// SA:MP FUNKCIE NIC NEPREMIENAJTE 
  $fp = @fsockopen('udp://' . $ip, $port, $errno, $errstr, 1); 
  if (!$fp) 
  { 
     ImageString($obrazok, 3, 50, 45, "Server nebol najdený $errno - $errstr", $color); 
   } 
   else 
   { 
        $packet = 'SAMP'; 
    $packet .= chr(strtok($ip, '.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr($port & 0xFF); 
    $packet .= chr($port >> 8 & 0xFF); 
    fwrite($fp, $packet.'i'); 
    fread($fp, 11); 
    $is_passworded = ord(fread($fp, 1)); 
    $plr_count     = ord(fread($fp, 2)); 
    $max_plrs      = ord(fread($fp, 2)); 
    $strlen        = ord(fread($fp, 4)); 
    $hostname      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $gamemode      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $mapname       = htmlentities(fread($fp, $strlen)); 
////////// VPYSOVANIE TEXTU DO OBRAZKOV 
    ImageString ($obrazok, 4, 5, 5, "$hostname", $color); 
    ImageString($obrazok, 3, 5, 32, "IP: $ip:$port", $color); 
    ImageString($obrazok, 3, 5, 46, "Players: $plr_count/$max_plrs", $color); 
    ImageString($obrazok, 3, 5, 61, "GameMode: $gamemode", $color); 
    ImageString($obrazok, 2, 265, 80, "wsp.cekuj.net", $color_jakub); 
    if ($is_passworded) 
    { 
     ImageString($obrazok, 3, 5, 76, "Password: Yes", $color); 
    } 
        else 
        { 
     ImageString($obrazok, 3, 5, 76, "Password: No", $color); 
    } 
////////// KONIEC VYPISOVANIA TEXTU DO OBRAZKOV 
    fwrite($fp, $packet.'c'); 
    fread($fp, 11); 
    fclose($fp); 
    } 
   
////////// KONIEC SA:MP FUNKCIE 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
//vypsání toho tvýho odkazu:
echo "<a href=\"http://wsp.cekuj.net\"><img src=\"http://samp.mzf.cz/obr.php?ipadresa=$ip&port=$port\"> <br>\n";
} else { 
header("Content-type: image/png"); 
$obrazok = ImageCreate (360,96); // VYPIS OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
$color = ImageColorAllocate($obrazok, 255, 255, 255); // farba pisma 1 
ImageString($obrazok, 3, 50, 45, "Server nebol najdeny!", $color); 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} 
?>
teď jsem dal to echo do ifu, ale mělo by to jet tak i tak
 
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:14
				od Domin77
				Pořád to nejde
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:16
				od CZechBoY
				žádnou chybu to nevypíše?
můžu se mrknout kde to máš umístěný? jo a zapoměl jsem zavřít tag A, ty jsi mě zmátl, ty jsi ho tam totiž nenapsal xD
jak je to <br>\n tak před to napiš </a>
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:19
				od Domin77
				nevypíše to žádnou chybu
je to tady 
http://samp.mzf.cz/obr.php?ipadresa=85. ... &port=7778dal sem to tam ale nepomohlo
 
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:26
				od CZechBoY
				já nevim čím toje, proč se to nenapíše, mělo by to fungovat :(
Kód: Vybrat vše
<?php 
// TU SKONTROLUJEME CI BOLI ZADANE UDAJE O SERVERI, AK NIE KOD SA NEVYKONA, POKRACUJE NA SPODKU 
if ((isset($_GET[ipadresa]))and(isset($_GET[port]))) { 
  header("Content-type: image/png"); // MAME OBRAZOK 
////////// PARAMETRE SERVERA 
  $ip= $_GET[ipadresa]; 
  $port= $_GET[port]; 
////////// KONIEC PARAMETRE SERVERA 
////////// VYGENEROVANIE OBRAZKU 
$sirka = 360; // SIRKA OBRAZKU 
$vyska = 96; // VYSKA OBRAZKU 
$cestakobrazku = "bg/style-1.jpg"; 
$obrazok = $obrazok = imagecreatefromjpeg($cestakobrazku);
////////// FARBA POZADIA OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
////////// KONIEC FARBY POZADIA OBRAZKU 
////////// KONIEC VYGENEROVANIE OBRAZKU 
////////// FARBY 
  $color = ImageColorAllocate($obrazok, 1000,700, 400); // farba pisma 1 
  $color_jakub = ImageColorAllocate ($obrazok, 102, 102, 102);  // to iste co pred tym ale ina farba 
////////// KONIEC FARBY 
////////// SA:MP FUNKCIE NIC NEPREMIENAJTE 
  $fp = @fsockopen('udp://' . $ip, $port, $errno, $errstr, 1); 
  if (!$fp) 
  { 
     ImageString($obrazok, 3, 50, 45, "Server nebol najdený $errno - $errstr", $color); 
   } 
   else 
   { 
        $packet = 'SAMP'; 
    $packet .= chr(strtok($ip, '.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr($port & 0xFF); 
    $packet .= chr($port >> 8 & 0xFF); 
    fwrite($fp, $packet.'i'); 
    fread($fp, 11); 
    $is_passworded = ord(fread($fp, 1)); 
    $plr_count     = ord(fread($fp, 2)); 
    $max_plrs      = ord(fread($fp, 2)); 
    $strlen        = ord(fread($fp, 4)); 
    $hostname      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $gamemode      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $mapname       = htmlentities(fread($fp, $strlen)); 
////////// VPYSOVANIE TEXTU DO OBRAZKOV 
    ImageString ($obrazok, 4, 5, 5, "$hostname", $color); 
    ImageString($obrazok, 3, 5, 32, "IP: $ip:$port", $color); 
    ImageString($obrazok, 3, 5, 46, "Players: $plr_count/$max_plrs", $color); 
    ImageString($obrazok, 3, 5, 61, "GameMode: $gamemode", $color); 
    ImageString($obrazok, 2, 265, 80, "wsp.cekuj.net", $color_jakub); 
    if ($is_passworded) 
    { 
     ImageString($obrazok, 3, 5, 76, "Password: Yes", $color); 
    } 
        else 
        { 
     ImageString($obrazok, 3, 5, 76, "Password: No", $color); 
    } 
////////// KONIEC VYPISOVANIA TEXTU DO OBRAZKOV 
    fwrite($fp, $packet.'c'); 
    fread($fp, 11); 
    fclose($fp); 
    } 
   
////////// KONIEC SA:MP FUNKCIE 
//vypsání toho tvýho odkazu:
echo "<a href=\"http://wsp.cekuj.net\"><img src=\"http://samp.mzf.cz/obr.php?ipadresa=$ip&port=$port\"></a> <br>\n";
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} else { 
header("Content-type: image/png"); 
$obrazok = ImageCreate (360,96); // VYPIS OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
$color = ImageColorAllocate($obrazok, 255, 255, 255); // farba pisma 1 
ImageString($obrazok, 3, 50, 45, "Server nebol najdeny!", $color); 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} 
?>
teď už jen přehazuju umístění...
 
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:29
				od Domin77
				
			 
			
					
				Re: Sa-Mp Generátor
				Napsal: 29 lis 2010 19:31
				od CZechBoY
				jo dal jsem to před imagepng, nechápu proč to pak nenapíše
jo už vim, máš tam header že je to obrázek, jenže ta stránka není jen obrázek, chceš tam i text
Kód: Vybrat vše
<?php 
// TU SKONTROLUJEME CI BOLI ZADANE UDAJE O SERVERI, AK NIE KOD SA NEVYKONA, POKRACUJE NA SPODKU 
if ((isset($_GET[ipadresa]))and(isset($_GET[port]))) { 
  //nechceme jen obrázek header("Content-type: image/png"); // MAME OBRAZOK 
////////// PARAMETRE SERVERA 
  $ip= $_GET[ipadresa]; 
  $port= $_GET[port]; 
////////// KONIEC PARAMETRE SERVERA 
////////// VYGENEROVANIE OBRAZKU 
$sirka = 360; // SIRKA OBRAZKU 
$vyska = 96; // VYSKA OBRAZKU 
$cestakobrazku = "bg/style-1.jpg"; 
$obrazok = $obrazok = imagecreatefromjpeg($cestakobrazku);
////////// FARBA POZADIA OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
////////// KONIEC FARBY POZADIA OBRAZKU 
////////// KONIEC VYGENEROVANIE OBRAZKU 
////////// FARBY 
  $color = ImageColorAllocate($obrazok, 1000,700, 400); // farba pisma 1 
  $color_jakub = ImageColorAllocate ($obrazok, 102, 102, 102);  // to iste co pred tym ale ina farba 
////////// KONIEC FARBY 
////////// SA:MP FUNKCIE NIC NEPREMIENAJTE 
  $fp = @fsockopen('udp://' . $ip, $port, $errno, $errstr, 1); 
  if (!$fp) 
  { 
     ImageString($obrazok, 3, 50, 45, "Server nebol najdený $errno - $errstr", $color); 
   } 
   else 
   { 
        $packet = 'SAMP'; 
    $packet .= chr(strtok($ip, '.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr(strtok('.')); 
    $packet .= chr($port & 0xFF); 
    $packet .= chr($port >> 8 & 0xFF); 
    fwrite($fp, $packet.'i'); 
    fread($fp, 11); 
    $is_passworded = ord(fread($fp, 1)); 
    $plr_count     = ord(fread($fp, 2)); 
    $max_plrs      = ord(fread($fp, 2)); 
    $strlen        = ord(fread($fp, 4)); 
    $hostname      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $gamemode      = htmlentities(fread($fp, $strlen)); 
    $strlen        = ord(fread($fp, 4)); 
    $mapname       = htmlentities(fread($fp, $strlen)); 
////////// VPYSOVANIE TEXTU DO OBRAZKOV 
    ImageString ($obrazok, 4, 5, 5, "$hostname", $color); 
    ImageString($obrazok, 3, 5, 32, "IP: $ip:$port", $color); 
    ImageString($obrazok, 3, 5, 46, "Players: $plr_count/$max_plrs", $color); 
    ImageString($obrazok, 3, 5, 61, "GameMode: $gamemode", $color); 
    ImageString($obrazok, 2, 265, 80, "wsp.cekuj.net", $color_jakub); 
    if ($is_passworded) 
    { 
     ImageString($obrazok, 3, 5, 76, "Password: Yes", $color); 
    } 
        else 
        { 
     ImageString($obrazok, 3, 5, 76, "Password: No", $color); 
    } 
////////// KONIEC VYPISOVANIA TEXTU DO OBRAZKOV 
    fwrite($fp, $packet.'c'); 
    fread($fp, 11); 
    fclose($fp); 
    } 
   
////////// KONIEC SA:MP FUNKCIE 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
//vypsání toho tvýho odkazu:
echo "<a href=\"http://wsp.cekuj.net\"><img src=\"http://samp.mzf.cz/obr.php?ipadresa=$ip&port=$port\"></a> <br>\n";
} else { 
header("Content-type: image/png"); 
$obrazok = ImageCreate (360,96); // VYPIS OBRAZKU 
$farba_pozadia = ImageColorAllocate ($obrazok, 0, 0, 0);  //  0 = cierna 
$color = ImageColorAllocate($obrazok, 255, 255, 255); // farba pisma 1 
ImageString($obrazok, 3, 50, 45, "Server nebol najdeny!", $color); 
////////// VYTVORIME A ZNICIME OBRAZOK 
imagepng($obrazok); 
imagedestroy($obrazok); 
////////// KONIEC VYTVORIME A ZNICIME OBRAZOK 
} 
?>
ten první header jsem zakomentoval, kdybys náhodou nevěděl jak to dát z5