Vielleicht weil die 1 vorne dran steht?
Hier mal der Code, vielleicht kann mir ja einer helfen?
<?php /***************************************************** * Connection variables * Verbindungseinstellungen *****************************************************/ $ip = ""; // Hier Die TeamSpeak-Serveradresse eingeben $tPort = ""; // Server QueryPort "" $port = ""; // Port des TS2 server //Ab hier den Code nicht ändern //At this point dont change the code $basic = true; function indexOf($str,$strChar) { if(strlen(strchr($str,$strChar))>0) { $position_num = strpos($str,$strChar) + strlen($strChar); return $position_num; } else { return -1; } } function getTSInfo($ip,$port,$tPort,$basic,$bgcolor) { global $name; $out = ""; $fp = @fsockopen($ip, $tPort, $errno, $errstr, 5); if(!$fp) die("<b>Unser Teamspeakserver ist leider offline</b>"); if($fp) { fputs($fp, "sel ".$port."\n"); fputs($fp, "si\n"); fputs($fp, "quit\n"); while(!feof($fp)) { $out .= fgets($fp, 1024); } $out = str_replace("[TS]", "", $out); $out = str_replace("OK", "", $out); $out = trim($out); $name=substr($out,indexOf($out,"server_name="),strlen($out)); $name=substr($name,0,indexOf($name,"server_platform=")-strlen("server_platform=")); if($basic) { $user=substr($out,indexOf($out,"server_currentusers="),strlen($out)); $user=substr($user,0,indexOf($user,"server_currentchannels=")-strlen("server_currentchannels=")); /* Hier kann die TEXT-Ausgabe geändert werden */ if($user >"2") { echo "Insgesamt sind <b>".$user."</b> Benutzer auf dem TeamSpeak-Server.\n"; } elseif($user >"1") { echo "Insgesamt ist <b>ein</b> Benutzer auf dem TeamSpeak-Server.\n"; } else { echo "Es ist <b>kein</b> Benutzer auf dem TeamSpeak-Server.\n"; } } fclose($fp); } } getTSInfo($ip,$port,$tPort,$basic,$bgcolor); ?>
verwendete ilchClan Version: 1.1
betroffene Homepage: externer Link
Zuletzt modifiziert von Gerni am 08.02.2008 - 14:52:33