Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/03/2015, 20:15
crespoh_92
 
Fecha de Ingreso: marzo-2015
Mensajes: 6
Antigüedad: 10 años
Puntos: 0
Exclamación No consigo que en la web me aparezca el estado del servidor.

Buenas.

Tengo una web con el siguiente código para que me muestre si el servidor esta ON o OFF y no consigo encontrar el fallo pues siempre aparece OFF. Gracias de todas formas.


<?php
require ("connect.php");

$res = mysql_query("SELECT count(*) FROM accounts;");
$val = mysql_fetch_array($res);
echo "<div style='top'><font color='white'>Cuentas Creadas: ".$val[0]."</div>";
echo "<div style='top'><font color='white'>Creado Por Jhonny"."</div>";

$res = mysql_query("SELECT count(*) FROM entities;");
$val = mysql_fetch_array($res);
echo "<div style='top'><font color='white'>Personajes Creados: ".$val[0]."</div>";

$ip = "localhost";
$port = "9958"; //keep this what it is!!
if (! $sock = @fsockopen($ip, $port, $num, $error, 5))
echo "<body bgcolor='black'><font color='white'>Server: </font><B><FONT COLOR=red>Offline</b></FONT>";
else{
echo "<body bgcolor='black'><font color='white'>Server: </font><B><FONT COLOR=lime>Online</b></FONT>";
fclose($sock);
}

$res = mysql_query("SELECT count(*) FROM entities WHERE Online=1;");
$val = mysql_fetch_array($res);
echo "<div style='top'><font color='white'>Total Jugadores Online: ".$val[0]."</div>";
?>