stebbi67
01-16-2008, 05:10 AM
Hi all.
I know that this is a silly question but I have tried so many things which has resolved in an php error and I'm really tired of google(ing) so I wonder if anyone of you can help me out.
I have a php scrip on my website which shows small information of two ET servers. I would like to create a link to two other pages that shows more detailed status.
Here is the script :
<table border="0" background="img/columnback.jpg" width="100%" BORDERCOLORDARK="Black" BORDERCOLORLIGHT="#303030">
<tr>
<td>
<img src="img/publicserver1.jpg">
<!--- <a href="http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl"> --->
<font face="Arial" size="2">
<?php
//Include the code from phpQStat
include "/opt/phpQStat/phpQStat.php3";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server = new phpQStat("rws","stebbi.homeip.net:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color = ($server->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ".$server->server_map."<br>";
echo "Players: ".$server->server_num_players." of ";
echo $server->server_num_players_max."</span>";
echo "<br />";
echo "<br />";
echo '<img src="img/warserver1.jpg">';
echo "<br />";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server1 = new phpQStat("rws","et.nett.org:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color1 = ($server1->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ";
echo $server1->server_map."<br>";
echo "Players: ".$server1->server_num_players." of ";
echo $server1->server_num_players_max."</span>";
?>
</a>
</td>
</tr>
</table>
If I split it into two tables it will result in an error :
<table border="0" background="img/columnback.jpg" width="100%" BORDERCOLORDARK="Black" BORDERCOLORLIGHT="#303030">
<tr>
<td>
<img src="img/publicserver1.jpg">
<!--- <a href="http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl"> --->
<font face="Arial" size="2">
<?php
//Include the code from phpQStat
include "/opt/phpQStat/phpQStat.php3";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server = new phpQStat("rws","stebbi.homeip.net:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color = ($server->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ".$server->server_map."<br>";
echo "Players: ".$server->server_num_players." of ";
echo $server->server_num_players_max."</span>";
echo "<br />";
echo "<br />";
echo '<img src="img/warserver1.jpg">';
echo "<br />";
?>
</a>
</td>
</tr>
</table>
<table border="0" background="img/columnback.jpg" width="100%" BORDERCOLORDARK="Black" BORDERCOLORLIGHT="#303030">
<tr>
<td>
<img src="img/publicserver1.jpg">
<!--- <a href="http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl"> --->
<font face="Arial" size="2">
<?php
//Include the code from phpQStat
include "/opt/phpQStat/phpQStat.php3";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server1 = new phpQStat("rws","et.nett.org:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color1 = ($server1->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ";
echo $server1->server_map."<br>";
echo "Players: ".$server1->server_num_players." of ";
echo $server1->server_num_players_max."</span>";
?>
</a>
</td>
</tr>
</table>
What I'm trying to do is to create a link from the output from this code to http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl :
echo "<span style='color: $color;'>Current Map: ".$server->server_map."<br>";
echo "Players: ".$server->server_num_players." of ";
echo $server->server_num_players_max."</span>";
And link from the output from this code to http://stebbi.homeip.net/ice/etlive-1.21-bat2/etlive.pl :
echo "<span style='color: $color;'>Current Map: ";
echo $server1->server_map."<br>";
echo "Players: ".$server1->server_num_players." of ";
echo $server1->server_num_players_max."</span>";
You can view my webpage here : http://stebbi.homeip.net/ice/ice.html this script is running at left site of the page.
Thanks,
Stebbi67
I know that this is a silly question but I have tried so many things which has resolved in an php error and I'm really tired of google(ing) so I wonder if anyone of you can help me out.
I have a php scrip on my website which shows small information of two ET servers. I would like to create a link to two other pages that shows more detailed status.
Here is the script :
<table border="0" background="img/columnback.jpg" width="100%" BORDERCOLORDARK="Black" BORDERCOLORLIGHT="#303030">
<tr>
<td>
<img src="img/publicserver1.jpg">
<!--- <a href="http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl"> --->
<font face="Arial" size="2">
<?php
//Include the code from phpQStat
include "/opt/phpQStat/phpQStat.php3";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server = new phpQStat("rws","stebbi.homeip.net:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color = ($server->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ".$server->server_map."<br>";
echo "Players: ".$server->server_num_players." of ";
echo $server->server_num_players_max."</span>";
echo "<br />";
echo "<br />";
echo '<img src="img/warserver1.jpg">';
echo "<br />";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server1 = new phpQStat("rws","et.nett.org:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color1 = ($server1->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ";
echo $server1->server_map."<br>";
echo "Players: ".$server1->server_num_players." of ";
echo $server1->server_num_players_max."</span>";
?>
</a>
</td>
</tr>
</table>
If I split it into two tables it will result in an error :
<table border="0" background="img/columnback.jpg" width="100%" BORDERCOLORDARK="Black" BORDERCOLORLIGHT="#303030">
<tr>
<td>
<img src="img/publicserver1.jpg">
<!--- <a href="http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl"> --->
<font face="Arial" size="2">
<?php
//Include the code from phpQStat
include "/opt/phpQStat/phpQStat.php3";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server = new phpQStat("rws","stebbi.homeip.net:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color = ($server->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ".$server->server_map."<br>";
echo "Players: ".$server->server_num_players." of ";
echo $server->server_num_players_max."</span>";
echo "<br />";
echo "<br />";
echo '<img src="img/warserver1.jpg">';
echo "<br />";
?>
</a>
</td>
</tr>
</table>
<table border="0" background="img/columnback.jpg" width="100%" BORDERCOLORDARK="Black" BORDERCOLORLIGHT="#303030">
<tr>
<td>
<img src="img/publicserver1.jpg">
<!--- <a href="http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl"> --->
<font face="Arial" size="2">
<?php
//Include the code from phpQStat
include "/opt/phpQStat/phpQStat.php3";
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//Create a phpQStat object called $server.
//Replace q2s with your game type and 192.168.0.2:27910 with your serverIP:port
//If you run the default for your game then the port is optional. 192.168.0.2 would work here.
$server1 = new phpQStat("rws","et.nett.org:27960", true, true);
//Display some server information
//echo "Public clan server";
//echo "<br />";
//echo "Server Name: ".$server->server_name."<br>";
//if ($server->server_num_players > 0 )
//{
// echo '<font color="#FFFFFF">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#FFFFFF">'."Players: ".$server->server_num_players;
// echo '<font color="#FFFFFF">'." of ".$server->server_num_players_max;
// }
// else
// {
// echo '<font color="#808080">'."Current Map: ".$server->server_map."<br>";
// echo '<font color="#808080">'."Players: ".$server->server_num_players;
// echo '<font color="#808080">'." of ".$server->server_num_players_max;
//}
$color1 = ($server1->server_num_players > 0) ? "#C00000" : "#808080";
echo "<span style='color: $color;'>Current Map: ";
echo $server1->server_map."<br>";
echo "Players: ".$server1->server_num_players." of ";
echo $server1->server_num_players_max."</span>";
?>
</a>
</td>
</tr>
</table>
What I'm trying to do is to create a link from the output from this code to http://stebbi.homeip.net/ice/etlive-1.21/etlive.pl :
echo "<span style='color: $color;'>Current Map: ".$server->server_map."<br>";
echo "Players: ".$server->server_num_players." of ";
echo $server->server_num_players_max."</span>";
And link from the output from this code to http://stebbi.homeip.net/ice/etlive-1.21-bat2/etlive.pl :
echo "<span style='color: $color;'>Current Map: ";
echo $server1->server_map."<br>";
echo "Players: ".$server1->server_num_players." of ";
echo $server1->server_num_players_max."</span>";
You can view my webpage here : http://stebbi.homeip.net/ice/ice.html this script is running at left site of the page.
Thanks,
Stebbi67