Einzelnen Beitrag anzeigen
Ungelesen 19.01.12, 22:22   #6
fler23
Anfänger
 
Registriert seit: Sep 2009
Beiträge: 30
Bedankt: 3
fler23 ist noch neu hier! | 0 Respekt Punkte
Standard

okay danke ich habs....sooo passt es


Code:
<?php 

$ip = 'xxxx'; 
$port = 'xxxx'; 

function tsCheckStatus($ip, $port) 
{ 
  if(@fsockopen('udp://'.$ip, $port, $errno, $errstr, 1) === false) 
  { 
    return false; 
  } 
  return true; 
} 

require_once('cyts.class.php'); 

$ts = new cyts; 

$ts->connect($ip, $port); 

$info = $ts->info_serverList(); 
$subs_cnt = count($info); 
print '<b>Ts-Server:</b><br>'; 

for($i = 0; $i < $subs_cnt; $i++) 
{ 
  $ts->select($info[$i]); 

  $subserver = $ts->info_serverInfo(); 
  print 'Name: '.$subserver['server_name'].'<br>'; 
  print 'Benutzer: '.$subserver['server_currentusers'].'<br>'; 
  print 'Status: '.( tsCheckStatus($ip, $subserver['server_udpport']) ? 'Online' : 'Offline' ).'<br>';   
} 
$ts->disconnect(); 

?>
fler23 ist offline   Mit Zitat antworten