Número de Usuários Banidos:
QUOTE
< ?php $sql = mssql_query("SELECT count(*) FROM Character where ctlcode=1");
echo mssql_result($sql, 0, 0); ?>
Número de Usuários Online:
QUOTE
< ?php
$sql = mssql_query("SELECT count(*) FROM MEMB_STAT WHERE ConnectStat = 1");
if( mssql_result($sql, 0, 0) <= 50){ //esse script da pra configurar a cor dos numeros
echo "<font color=black>"; //de 0 a 50 fica preto de 50 a 100 fica laranja
echo mssql_result($sql, 0, 0);} //e de 100 pra cima fica vermelho
elseif( mssql_result($sql, 0, 0) >= 50 AND mssql_result($sql, 0, 0) <= 100){
echo "<font color=FF6600>";
echo mssql_result($sql, 0, 0);}
elseif( mssql_result($sql, 0, 0) > 100){
echo "<font color=990000>";
echo mssql_result($sql, 0, 0);} ?>
Número de Contas:
QUOTE
< ?php
$tacountresult= mssql_query("select memb___id from MEMB_INFO");
$tacount = mssql_num_rows ($tacountresult);
?>
< ?php print "$tacount"; ?>
Número de Personagens:
QUOTE
< ?php
$tcharsresult = mssql_query("select Name from Character");
$tchars = mssql_num_rows ($tcharsresult);
?>
< ?php print "$tchars"; ?>
Lembrando que para esses scripts funcionarem, é nesessario a conexão com o mssql. exemplo:
QUOTE
< ?php
$alogin = "sa";
$apass = "Senha do SQL";
$db = "MuOnline";
$host = "Seu IP Aqui";
$msconnect=mssql_connect($host,$alogin,$apass);
$msdb=mssql_select_db("$db",$msconnect);
?>
Na pasta de seu site, tem o config.php, abra-o após abri-lo vc terá q adicionar esse codigo após o <?php(uma linha abaixo):
$xa = getenv('REMOTE_ADDR');
$badwords = array(";","'","\"","*","union","del","DEL","insert","update","=","drop","sele","$");
foreach($_POST as $value)
foreach($badwords as $word)
if(substr_count($value, $word) > 0)
die("Security Warning!<br />Forbidden simbols are included, please remove them and try again -> $xa");
Assim ele bloqeará os codigos usados para hakear usando o sql injection
0 comentários:
Postar um comentário