Fejl i razor's cs indexer/serverliste
Hej eksperter!Jeg har redigeret lidt i Razor's cs indexer for at det skulle passe til mit design!
Men jeg får denne fejl på linie 119:
Det uredigeret scriptet kan hentes her:
http://www.razor.dk/pub/cs_indexer/cs_indexer-0.1.tar.gz
<?php
##############################################
## Class CounterStrike ##
##############################################
include("class.cs.php");
##############################################
## MySQL connection ##
##############################################
mysql_connect("localhost","iax","siavosh");
mysql_select_db("iax");
##############################################
## Main header ##
##############################################
$rs = mysql_query("select * from servers where id='$ServerID'");
$server = mysql_fetch_array($rs);
print "<h1>$server[title]</h1>";
##############################################
## Server info ##
##############################################
$cs = new CounterStrike;
$status = $cs->getServerInfo($server[ip],$server[port],4000);
if ($status) {
print "<table width='100%' border='1' align='center' cellpadding='0' cellspacing='0' bordercolor='000000' style='BORDER-COLLAPSE: collapse'>";
print "<tr>";
print "<td background='menu.jpg' align='left' class='Overskrift'>".$cs->m_servervars["servername"]."</td>";
print "</tr>";
print "<tr>";
print "<td height='158' bgcolor='#284459' class='text'>";
print "<br><table width='95%' border='1' cellpadding='0' cellspacing='0' align='center' bordercolor='#FFFFFF' style='BORDER-COLLAPSE: collapse' height='0%'>";
print "<tr>";
print "<td>";
print "<table cellspacing='0' cellpadding='0' width='100%' align='center' bgcolor='#000000' border='0' bordercolor='#FFFFFF' height='0%'>";
print "<tbody>";
print "<tr>";
"<td height='117'>";
"<table cellspacing='0' cellpadding='1' align='center' border='0' width='100%'>";
print "<tbody>";
print "<tr>";
print "<td class='text' align='right' width='36%'>";
print "<div align='right'>IP Adresse: </div>";
print "</td>";
print "<td align='middle' class='Overskrift' width='64%'>".$cs->m_servervars["serveraddress"]."</td>";
print "</tr>";
print "<tr>";
print "<td class='text' align='right' width='36%'>";
print "<div align='right'>Bane: </div>";
print "</td>";
print "<td align='middle' class='Overskrift' width='64%'>".$cs->m_servervars["mapname"]."</td>";
print "</tr>";
print "<tr>";
print "<td class='text' align='right' width='36%'>";
print "<div align='right'>Spillere: </div>";
print "</td>";
print "<td align='middle' class='Overskrift' width='64%'>".$cs->m_servervars["currentplayers"]."/".$cs->m_servervars["maxplayers"]."</td>";
print "</tr>";
print "<tr>";
print "<td class='text' align'=right' width='36%'>";
print "<div align='left'></div>";
print "</td>";
print "<td align='middle' class='Overskrift' width='64%'> </td>";
print "</tr>";
print "<tr>";
print "<td class='text' align='right' width='36%'> </td>";
print "<td align='middle' class='Overskrift' width='64%'> </td>";
print "</tr>";
print "<tr>";
print "<td class='text' align='right' width='36%'> </td>";
print "<td align='middle' class='Overskrift' width='64%'> </td>";
print "</tr>";
print "<tr>";
print "<td valign='top' align='right' width='36%'> </td>";
print "<td align='middle' class='Overskrift' width='64%'><b><br>";
print "</b></td>";
print "</tr>";
print "</tbody>";
print "</table>";
print "</td>";
print" <td style='PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px' valign='top' align='right' width='50%' height='117'> </td>";
print "</tr>";
print"</tbody>";
print "</table>";
print "</td>";
print "</tr>";
print "</table><br>";
} else {
print "<b>Communication Error</b>";
}
##############################################
## Players ##
##############################################
$cs = new CounterStrike;
$status = $cs->getServerPlayers($server[ip],$server[port],4000);
if ($status) {
print "<table width='95%' border='0' align='center' cellpadding='0' cellspacing='0' bordercolor='#FFFFFF' height='0%'>";
if (is_array($cs->m_playerinfo)) {
print "<tr>";
print "<td>";
print "<table style='BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #284459 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid' cellspacing='0' cellpadding='0' width='100%' align='center' bgcolor='#000000' class='text' height='100%'>";
print "<tbody>";
print "<tr height='20'>";
print "<td class='text' background='menu.jpg' height='2'><font color='000000'> Spiller </font></td>";
print "<td class='text' align='middle' background='menu.jpg' height='2'><font color='#000000'> Frags </font></td>";
print "<td class='text' width='45' background='menu.jpg' height='2'><font color='#000000'>Tid </font></td>";
print "</tr>";
//Linie 119 print "<tr height='20'>";
foreach ($cs->m_playerinfo as $player) {
print "<td align='left'>".$player['name']."</td>";
print "<td align='middle'>".$player['frags']."</td>";
print "<td align='right'>".$player['time']."</td>";
print "</tr>";
print "</tbody>";
print "</table>";
print "</td>";
print "</tr>";
}
} else {
print "<tr><td>No players on the server right now</td></tr>";
}
print "</table>";
} else {
print "<b>Communication Error</b>";
}
?>
