Okay, do this:
open the class. Where you see this:
var $m_playerinfo =""; // Info about players
var $m_servervars =""; // Info about the server current map, players etc
var $m_serverrules =""; // Serverrules
Add this:
var $errmsg = ""; // Holds error message from server
Now open the other file, the one that calls the server information. Look for:
<? } else { ?>
<tr>
<td colspan="2">Error communicating with server</td>
</tr>
<? } ?>
Replace with:
<? } else { ?>
<tr>
<td colspan="2">Error communicating with server</td>
</tr>
<tr>
<td>Error Message:</td><td><?php echo $csinfo->errmsg; ?></td>
<? } ?>
Now, what does that show?
~Brett